Warning: Permanently added '172.25.85.199' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 832250 --chroot fedora-rawhide-x86_64 --detached default Version: 0.22 Task: {'build_id': 832250, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': '1a2294b348cdc5ea9a93d9196530688a9b940c71', 'git_repo': '@scitech/openmpi3.1/freefem++', 'memory_reqs': 2048, 'package_name': 'freefem++', 'package_version': '3.60-2.fc30', 'project_dirname': 'openmpi3.1', 'project_name': 'openmpi3.1', 'project_owner': '@scitech', 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/@scitech/openmpi3.1/fedora-rawhide-x86_64/'}], 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi3.1/freefem++.git', 'committish': '1a2294b348cdc5ea9a93d9196530688a9b940c71'}, 'source_type': 8, 'submitter': 'orion', 'task_id': '832250-fedora-rawhide-x86_64', 'timeout': 64800, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi3.1/freefem++.git /tmp/tmpkdwqfxnr/freefem++ --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi3.1/freefem++.git', '/tmp/tmpkdwqfxnr/freefem++', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmpkdwqfxnr/freefem++'... Running: git checkout 1a2294b348cdc5ea9a93d9196530688a9b940c71 cmd: ['git', 'checkout', '1a2294b348cdc5ea9a93d9196530688a9b940c71'] cwd: /tmp/tmpkdwqfxnr/freefem++ rc: 0 stdout: stderr: Note: checking out '1a2294b348cdc5ea9a93d9196530688a9b940c71'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 1a2294b automatic import of freefem++ 3.60-2.fc30 Running: cp -r . /tmp/tmpujej6e_e cmd: ['cp', '-r', '.', '/tmp/tmpujej6e_e'] cwd: /tmp/tmpkdwqfxnr/freefem++ rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/tmpkdwqfxnr/.config/rpkg.conf Running: rpkg -C /tmp/tmpkdwqfxnr/.config/rpkg.conf sources --outdir /tmp/tmpujej6e_e cmd: ['rpkg', '-C', '/tmp/tmpkdwqfxnr/.config/rpkg.conf', 'sources', '--outdir', '/tmp/tmpujej6e_e'] cwd: /tmp/tmpkdwqfxnr/freefem++ rc: 0 stdout: Downloading freefem++-3.60.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org Downloading hpddm-20180330git91a98d4.zip from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running: unbuffer /usr/bin/mock --buildsrpm --spec /tmp/tmpujej6e_e/freefem++.spec --sources /tmp/tmpujej6e_e --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --define %_disable_source_fetch 0 --uniqueext 1543710964.439913 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.13 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmpujej6e_e/freefem++.spec) Config(832250-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/832250-fedora-rawhide-x86_64-1543710964.439913/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled HW Info plugin Mock Version: 1.4.13 INFO: Mock Version: 1.4.13 Start: dnf install 'Copr repository' 6.5 MB/s | 570 kB 00:00 fedora 53 MB/s | 63 MB 00:01 Last metadata expiration check: 0:00:00 ago on Sun 02 Dec 2018 12:36:06 AM UTC. Dependencies resolved. ================================================================================ Group Packages ================================================================================ Marking packages as installed by the group: @Buildsystem building group grep xz which info redhat-rpm-config glibc-minimal-langpack make patch gawk fedora-release findutils bzip2 bash coreutils tar cpio util-linux gzip unzip sed rpm-build shadow-utils diffutils ================================================================================ Package Arch Version Repository Size ================================================================================ Installing group packages: bash x86_64 4.4.23-5.fc30 fedora 1.5 M bzip2 x86_64 1.0.6-28.fc29 fedora 51 k coreutils x86_64 8.30-8.fc30 fedora 999 k cpio x86_64 2.12-9.fc29 fedora 252 k diffutils x86_64 3.6-5.fc29 fedora 350 k fedora-release noarch 30-0.15 fedora 9.2 k findutils x86_64 1:4.6.0-21.fc30 fedora 504 k gawk x86_64 4.2.1-3.fc29 fedora 1.1 M glibc-minimal-langpack x86_64 2.28.9000-23.fc30 fedora 43 k grep x86_64 3.1-8.fc29 fedora 249 k gzip x86_64 1.9-7.fc29 fedora 153 k info x86_64 6.5-11.fc30 fedora 175 k make x86_64 1:4.2.1-10.fc29 fedora 487 k patch x86_64 2.7.6-8.fc30 fedora 123 k redhat-rpm-config noarch 125-1.fc30 fedora 59 k rpm-build x86_64 4.14.2.1-3.fc30 fedora 113 k sed x86_64 4.5-2.fc29 fedora 288 k shadow-utils x86_64 2:4.6-5.fc30 fedora 1.1 M tar x86_64 2:1.30-6.fc29 fedora 805 k unzip x86_64 6.0-42.fc30 fedora 175 k util-linux x86_64 2.33-0.1.fc30 fedora 2.3 M which x86_64 2.21-11.fc29 fedora 41 k xz x86_64 5.2.4-4.fc30 fedora 143 k Installing dependencies: audit-libs x86_64 3.0-0.4.20180831git0047a6c.fc30 fedora 107 k basesystem noarch 11-6.fc29 fedora 6.9 k binutils x86_64 2.31.1-17.fc30 fedora 5.6 M brotli x86_64 1.0.7-1.fc30 fedora 314 k bzip2-libs x86_64 1.0.6-28.fc29 fedora 39 k ca-certificates noarch 2018.2.26-2.fc30 fedora 385 k chkconfig x86_64 1.11-2.fc30 fedora 168 k coreutils-common x86_64 8.30-8.fc30 fedora 1.9 M cracklib x86_64 2.9.6-18.fc30 fedora 77 k crypto-policies noarch 20181122-1.git70769d9.fc30 fedora 46 k curl x86_64 7.62.0-1.fc30 fedora 312 k cyrus-sasl-lib x86_64 2.1.27-0.4rc7.fc30 fedora 92 k dwz x86_64 0.12-9.fc29 fedora 105 k efi-srpm-macros noarch 4-1.fc30 fedora 22 k elfutils x86_64 0.175-1.fc30 fedora 294 k elfutils-default-yama-scope noarch 0.175-1.fc30 fedora 16 k elfutils-libelf x86_64 0.175-1.fc30 fedora 178 k elfutils-libs x86_64 0.175-1.fc30 fedora 260 k expat x86_64 2.2.6-1.fc30 fedora 100 k fedora-gpg-keys noarch 30-0.2 fedora 99 k fedora-release-common noarch 30-0.15 fedora 17 k fedora-repos noarch 30-0.2 fedora 8.9 k fedora-repos-rawhide noarch 30-0.2 fedora 8.1 k file x86_64 5.34-6.fc30 fedora 49 k file-libs x86_64 5.34-6.fc30 fedora 525 k filesystem x86_64 3.9-2.fc29 fedora 1.1 M fpc-srpm-macros noarch 1.1-5.fc29 fedora 7.5 k gc x86_64 7.6.4-4.fc29 fedora 101 k gdb-headless x86_64 8.2.50.20181114-9.fc30 fedora 3.4 M gdbm-libs x86_64 1:1.18-1.fc30 fedora 49 k ghc-srpm-macros noarch 1.4.2-8.fc29 fedora 7.4 k glib2 x86_64 2.58.1-2.fc30 fedora 2.5 M glibc x86_64 2.28.9000-23.fc30 fedora 3.8 M glibc-common x86_64 2.28.9000-23.fc30 fedora 806 k gmp x86_64 1:6.1.2-8.fc29 fedora 272 k gnat-srpm-macros noarch 4-4.fc30 fedora 7.9 k go-srpm-macros noarch 2-18.fc29 fedora 11 k guile x86_64 5:2.0.14-12.fc29 fedora 3.5 M keyutils-libs x86_64 1.6-1.fc30 fedora 29 k krb5-libs x86_64 1.17-1.beta1.3.fc30 fedora 707 k libacl x86_64 2.2.53-2.fc29 fedora 25 k libarchive x86_64 3.3.3-2.fc30 fedora 342 k libatomic_ops x86_64 7.6.6-1.fc29 fedora 34 k libattr x86_64 2.4.48-4.fc30 fedora 17 k libbabeltrace x86_64 1.5.6-1.fc29 fedora 197 k libblkid x86_64 2.33-0.1.fc30 fedora 145 k libcap x86_64 2.25-12.fc29 fedora 49 k libcap-ng x86_64 0.7.9-5.fc30 fedora 27 k libcom_err x86_64 1.44.4-1.fc30 fedora 26 k libcurl x86_64 7.62.0-1.fc30 fedora 252 k libdb x86_64 5.3.28-34.fc30 fedora 734 k libdb-utils x86_64 5.3.28-34.fc30 fedora 128 k libfdisk x86_64 2.33-0.1.fc30 fedora 194 k libffi x86_64 3.1-18.fc29 fedora 32 k libgcc x86_64 8.2.1-5.fc30 fedora 95 k libgcrypt x86_64 1.8.4-1.fc30 fedora 435 k libgpg-error x86_64 1.31-2.fc29 fedora 235 k libidn2 x86_64 2.0.5-2.fc29 fedora 87 k libipt x86_64 2.0-1.fc30 fedora 50 k libmetalink x86_64 0.1.3-7.fc29 fedora 29 k libmount x86_64 2.33-0.1.fc30 fedora 166 k libnghttp2 x86_64 1.35.0-1.fc30 fedora 70 k libnsl2 x86_64 1.2.0-3.20180605git4a062cf.fc30 fedora 54 k libpkgconf x86_64 1.5.4-1.fc30 fedora 35 k libpsl x86_64 0.20.2-5.fc29 fedora 58 k libpwquality x86_64 1.4.0-11.fc30 fedora 96 k libselinux x86_64 2.8-5.fc30 fedora 79 k libsemanage x86_64 2.8-6.fc30 fedora 108 k libsepol x86_64 2.8-3.fc30 fedora 280 k libsigsegv x86_64 2.11-6.fc29 fedora 26 k libsmartcols x86_64 2.33-0.1.fc30 fedora 107 k libssh x86_64 0.8.5-1.fc30 fedora 210 k libstdc++ x86_64 8.2.1-5.fc30 fedora 455 k libtasn1 x86_64 4.13-6.fc30 fedora 67 k libtirpc x86_64 1.1.4-2.rc2.fc30 fedora 96 k libtool-ltdl x86_64 2.4.6-27.fc30 fedora 34 k libunistring x86_64 0.9.10-4.fc29 fedora 416 k libutempter x86_64 1.1.6-15.fc29 fedora 25 k libuuid x86_64 2.33-0.1.fc30 fedora 26 k libverto x86_64 0.3.0-6.fc29 fedora 21 k libxcrypt x86_64 4.4.0-2.fc30 fedora 114 k libxml2 x86_64 2.9.8-4.fc29 fedora 648 k libzstd x86_64 1.3.6-1.fc30 fedora 242 k lua-libs x86_64 5.3.5-2.fc29 fedora 111 k lz4-libs x86_64 1.8.2-2.fc29 fedora 60 k mpfr x86_64 3.1.6-3.fc30 fedora 212 k ncurses x86_64 6.1-8.20180923.fc30 fedora 359 k ncurses-base noarch 6.1-8.20180923.fc30 fedora 58 k ncurses-libs x86_64 6.1-8.20180923.fc30 fedora 287 k nim-srpm-macros noarch 1-3.fc29 fedora 8.0 k ocaml-srpm-macros noarch 5-4.fc29 fedora 7.8 k openblas-srpm-macros noarch 2-4.fc29 fedora 7.2 k openldap x86_64 2.4.46-10.fc30 fedora 281 k openssl-libs x86_64 1:1.1.1-7.fc30 fedora 1.3 M p11-kit x86_64 0.23.14-1.fc30 fedora 240 k p11-kit-trust x86_64 0.23.14-1.fc30 fedora 124 k pam x86_64 1.3.1-12.fc30 fedora 632 k pcre x86_64 8.42-5.fc30 fedora 186 k pcre2 x86_64 10.32-4.fc30 fedora 235 k perl-srpm-macros noarch 1-28.fc29 fedora 8.1 k pkgconf x86_64 1.5.4-1.fc30 fedora 38 k pkgconf-m4 noarch 1.5.4-1.fc30 fedora 16 k pkgconf-pkg-config x86_64 1.5.4-1.fc30 fedora 14 k popt x86_64 1.16-16.fc30 fedora 55 k publicsuffix-list-dafsa noarch 20180723-1.fc29 fedora 54 k python-pip-wheel noarch 18.1-1.fc30 fedora 1.2 M python-setuptools-wheel noarch 40.4.3-1.fc30 fedora 274 k python-srpm-macros noarch 3-39.fc30 fedora 12 k python3-libs x86_64 3.7.1-4.fc30 fedora 7.8 M qt5-srpm-macros noarch 5.11.2-1.fc30 fedora 9.2 k readline x86_64 7.0-12.fc29 fedora 189 k rpm x86_64 4.14.2.1-3.fc30 fedora 486 k rpm-build-libs x86_64 4.14.2.1-3.fc30 fedora 93 k rpm-libs x86_64 4.14.2.1-3.fc30 fedora 271 k rust-srpm-macros noarch 6-1.fc30 fedora 8.4 k setup noarch 2.12.3-1.fc30 fedora 148 k sqlite-libs x86_64 3.25.2-1.fc30 fedora 538 k systemd-libs x86_64 239-9.git9f3aed1.fc30 fedora 460 k tzdata noarch 2018g-1.fc30 fedora 425 k xz-libs x86_64 5.2.4-4.fc30 fedora 84 k zip x86_64 3.0-23.fc29 fedora 264 k zlib x86_64 1.2.11-14.fc30 fedora 89 k zstd x86_64 1.3.6-1.fc30 fedora 343 k Transaction Summary ================================================================================ Install 146 Packages Total download size: 61 M Installed size: 237 M Downloading Packages: (1/146): diffutils-3.6-5.fc29.x86_64.rpm 5.0 MB/s | 350 kB 00:00 (2/146): gzip-1.9-7.fc29.x86_64.rpm 2.0 MB/s | 153 kB 00:00 (3/146): shadow-utils-4.6-5.fc30.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (4/146): redhat-rpm-config-125-1.fc30.noarch.rp 7.9 MB/s | 59 kB 00:00 (5/146): make-4.2.1-10.fc29.x86_64.rpm 14 MB/s | 487 kB 00:00 (6/146): glibc-minimal-langpack-2.28.9000-23.fc 7.2 MB/s | 43 kB 00:00 (7/146): fedora-release-30-0.15.noarch.rpm 1.7 MB/s | 9.2 kB 00:00 (8/146): sed-4.5-2.fc29.x86_64.rpm 14 MB/s | 288 kB 00:00 (9/146): findutils-4.6.0-21.fc30.x86_64.rpm 14 MB/s | 504 kB 00:00 (10/146): bash-4.4.23-5.fc30.x86_64.rpm 20 MB/s | 1.5 MB 00:00 (11/146): rpm-build-4.14.2.1-3.fc30.x86_64.rpm 6.8 MB/s | 113 kB 00:00 (12/146): which-2.21-11.fc29.x86_64.rpm 11 MB/s | 41 kB 00:00 (13/146): patch-2.7.6-8.fc30.x86_64.rpm 21 MB/s | 123 kB 00:00 (14/146): grep-3.1-8.fc29.x86_64.rpm 12 MB/s | 249 kB 00:00 (15/146): info-6.5-11.fc30.x86_64.rpm 18 MB/s | 175 kB 00:00 (16/146): unzip-6.0-42.fc30.x86_64.rpm 8.6 MB/s | 175 kB 00:00 (17/146): cpio-2.12-9.fc29.x86_64.rpm 12 MB/s | 252 kB 00:00 (18/146): tar-1.30-6.fc29.x86_64.rpm 18 MB/s | 805 kB 00:00 (19/146): xz-5.2.4-4.fc30.x86_64.rpm 14 MB/s | 143 kB 00:00 (20/146): bzip2-1.0.6-28.fc29.x86_64.rpm 9.1 MB/s | 51 kB 00:00 (21/146): coreutils-8.30-8.fc30.x86_64.rpm 23 MB/s | 999 kB 00:00 (22/146): audit-libs-3.0-0.4.20180831git0047a6c 13 MB/s | 107 kB 00:00 (23/146): gawk-4.2.1-3.fc29.x86_64.rpm 21 MB/s | 1.1 MB 00:00 (24/146): libacl-2.2.53-2.fc29.x86_64.rpm 3.4 MB/s | 25 kB 00:00 (25/146): libattr-2.4.48-4.fc30.x86_64.rpm 2.1 MB/s | 17 kB 00:00 (26/146): libselinux-2.8-5.fc30.x86_64.rpm 10 MB/s | 79 kB 00:00 (27/146): util-linux-2.33-0.1.fc30.x86_64.rpm 25 MB/s | 2.3 MB 00:00 (28/146): libsemanage-2.8-6.fc30.x86_64.rpm 6.4 MB/s | 108 kB 00:00 (29/146): libxcrypt-4.4.0-2.fc30.x86_64.rpm 19 MB/s | 114 kB 00:00 (30/146): setup-2.12.3-1.fc30.noarch.rpm 17 MB/s | 148 kB 00:00 (31/146): glibc-2.28.9000-23.fc30.x86_64.rpm 23 MB/s | 3.8 MB 00:00 (32/146): filesystem-3.9-2.fc29.x86_64.rpm 11 MB/s | 1.1 MB 00:00 (33/146): ncurses-libs-6.1-8.20180923.fc30.x86_ 22 MB/s | 287 kB 00:00 (34/146): dwz-0.12-9.fc29.x86_64.rpm 11 MB/s | 105 kB 00:00 (35/146): efi-srpm-macros-4-1.fc30.noarch.rpm 4.9 MB/s | 22 kB 00:00 (36/146): file-5.34-6.fc30.x86_64.rpm 8.2 MB/s | 49 kB 00:00 (37/146): fpc-srpm-macros-1.1-5.fc29.noarch.rpm 1.7 MB/s | 7.5 kB 00:00 (38/146): ghc-srpm-macros-1.4.2-8.fc29.noarch.r 3.0 MB/s | 7.4 kB 00:00 (39/146): gnat-srpm-macros-4-4.fc30.noarch.rpm 2.0 MB/s | 7.9 kB 00:00 (40/146): go-srpm-macros-2-18.fc29.noarch.rpm 4.2 MB/s | 11 kB 00:00 (41/146): nim-srpm-macros-1-3.fc29.noarch.rpm 2.8 MB/s | 8.0 kB 00:00 (42/146): ocaml-srpm-macros-5-4.fc29.noarch.rpm 3.0 MB/s | 7.8 kB 00:00 (43/146): guile-2.0.14-12.fc29.x86_64.rpm 24 MB/s | 3.5 MB 00:00 (44/146): openblas-srpm-macros-2-4.fc29.noarch. 324 kB/s | 7.2 kB 00:00 (45/146): perl-srpm-macros-1-28.fc29.noarch.rpm 375 kB/s | 8.1 kB 00:00 (46/146): python-srpm-macros-3-39.fc30.noarch.r 1.8 MB/s | 12 kB 00:00 (47/146): qt5-srpm-macros-5.11.2-1.fc30.noarch. 2.1 MB/s | 9.2 kB 00:00 (48/146): rust-srpm-macros-6-1.fc30.noarch.rpm 3.3 MB/s | 8.4 kB 00:00 (49/146): rpm-4.14.2.1-3.fc30.x86_64.rpm 30 MB/s | 486 kB 00:00 (50/146): fedora-release-common-30-0.15.noarch. 3.2 MB/s | 17 kB 00:00 (51/146): zip-3.0-23.fc29.x86_64.rpm 13 MB/s | 264 kB 00:00 (52/146): glibc-common-2.28.9000-23.fc30.x86_64 29 MB/s | 806 kB 00:00 (53/146): elfutils-libelf-0.175-1.fc30.x86_64.r 22 MB/s | 178 kB 00:00 (54/146): elfutils-0.175-1.fc30.x86_64.rpm 11 MB/s | 294 kB 00:00 (55/146): elfutils-libs-0.175-1.fc30.x86_64.rpm 22 MB/s | 260 kB 00:00 (56/146): popt-1.16-16.fc30.x86_64.rpm 7.9 MB/s | 55 kB 00:00 (57/146): rpm-build-libs-4.14.2.1-3.fc30.x86_64 11 MB/s | 93 kB 00:00 (58/146): rpm-libs-4.14.2.1-3.fc30.x86_64.rpm 19 MB/s | 271 kB 00:00 (59/146): zstd-1.3.6-1.fc30.x86_64.rpm 27 MB/s | 343 kB 00:00 (60/146): pcre-8.42-5.fc30.x86_64.rpm 20 MB/s | 186 kB 00:00 (61/146): zlib-1.2.11-14.fc30.x86_64.rpm 15 MB/s | 89 kB 00:00 (62/146): bzip2-libs-1.0.6-28.fc29.x86_64.rpm 8.2 MB/s | 39 kB 00:00 (63/146): coreutils-common-8.30-8.fc30.x86_64.r 29 MB/s | 1.9 MB 00:00 (64/146): binutils-2.31.1-17.fc30.x86_64.rpm 27 MB/s | 5.6 MB 00:00 (65/146): gmp-6.1.2-8.fc29.x86_64.rpm 5.8 MB/s | 272 kB 00:00 (66/146): libcap-2.25-12.fc29.x86_64.rpm 7.2 MB/s | 49 kB 00:00 (67/146): ncurses-6.1-8.20180923.fc30.x86_64.rp 25 MB/s | 359 kB 00:00 (68/146): xz-libs-5.2.4-4.fc30.x86_64.rpm 9.0 MB/s | 84 kB 00:00 (69/146): libsigsegv-2.11-6.fc29.x86_64.rpm 3.5 MB/s | 26 kB 00:00 (70/146): openssl-libs-1.1.1-7.fc30.x86_64.rpm 33 MB/s | 1.3 MB 00:00 (71/146): mpfr-3.1.6-3.fc30.x86_64.rpm 14 MB/s | 212 kB 00:00 (72/146): readline-7.0-12.fc29.x86_64.rpm 17 MB/s | 189 kB 00:00 (73/146): libblkid-2.33-0.1.fc30.x86_64.rpm 14 MB/s | 145 kB 00:00 (74/146): libcap-ng-0.7.9-5.fc30.x86_64.rpm 5.0 MB/s | 27 kB 00:00 (75/146): gdb-headless-8.2.50.20181114-9.fc30.x 13 MB/s | 3.4 MB 00:00 (76/146): libfdisk-2.33-0.1.fc30.x86_64.rpm 7.2 MB/s | 194 kB 00:00 (77/146): libmount-2.33-0.1.fc30.x86_64.rpm 6.1 MB/s | 166 kB 00:00 (78/146): libutempter-1.1.6-15.fc29.x86_64.rpm 7.4 MB/s | 25 kB 00:00 (79/146): libsmartcols-2.33-0.1.fc30.x86_64.rpm 10 MB/s | 107 kB 00:00 (80/146): libuuid-2.33-0.1.fc30.x86_64.rpm 4.9 MB/s | 26 kB 00:00 (81/146): basesystem-11-6.fc29.noarch.rpm 1.6 MB/s | 6.9 kB 00:00 (82/146): systemd-libs-239-9.git9f3aed1.fc30.x8 27 MB/s | 460 kB 00:00 (83/146): libgcc-8.2.1-5.fc30.x86_64.rpm 9.0 MB/s | 95 kB 00:00 (84/146): pam-1.3.1-12.fc30.x86_64.rpm 21 MB/s | 632 kB 00:00 (85/146): libsepol-2.8-3.fc30.x86_64.rpm 19 MB/s | 280 kB 00:00 (86/146): pcre2-10.32-4.fc30.x86_64.rpm 15 MB/s | 235 kB 00:00 (87/146): gc-7.6.4-4.fc29.x86_64.rpm 11 MB/s | 101 kB 00:00 (88/146): libffi-3.1-18.fc29.x86_64.rpm 5.2 MB/s | 32 kB 00:00 (89/146): libtool-ltdl-2.4.6-27.fc30.x86_64.rpm 6.7 MB/s | 34 kB 00:00 (90/146): ncurses-base-6.1-8.20180923.fc30.noar 14 MB/s | 58 kB 00:00 (91/146): libunistring-0.9.10-4.fc29.x86_64.rpm 20 MB/s | 416 kB 00:00 (92/146): libarchive-3.3.3-2.fc30.x86_64.rpm 19 MB/s | 342 kB 00:00 (93/146): file-libs-5.34-6.fc30.x86_64.rpm 21 MB/s | 525 kB 00:00 (94/146): libdb-utils-5.3.28-34.fc30.x86_64.rpm 11 MB/s | 128 kB 00:00 (95/146): fedora-repos-30-0.2.noarch.rpm 2.0 MB/s | 8.9 kB 00:00 (96/146): tzdata-2018g-1.fc30.noarch.rpm 23 MB/s | 425 kB 00:00 (97/146): chkconfig-1.11-2.fc30.x86_64.rpm 14 MB/s | 168 kB 00:00 (98/146): elfutils-default-yama-scope-0.175-1.f 4.4 MB/s | 16 kB 00:00 (99/146): expat-2.2.6-1.fc30.x86_64.rpm 20 MB/s | 100 kB 00:00 (100/146): libstdc++-8.2.1-5.fc30.x86_64.rpm 20 MB/s | 455 kB 00:00 (101/146): libbabeltrace-1.5.6-1.fc29.x86_64.rp 17 MB/s | 197 kB 00:00 (102/146): libipt-2.0-1.fc30.x86_64.rpm 6.1 MB/s | 50 kB 00:00 (103/146): libzstd-1.3.6-1.fc30.x86_64.rpm 21 MB/s | 242 kB 00:00 (104/146): lua-libs-5.3.5-2.fc29.x86_64.rpm 13 MB/s | 111 kB 00:00 (105/146): libdb-5.3.28-34.fc30.x86_64.rpm 23 MB/s | 734 kB 00:00 (106/146): crypto-policies-20181122-1.git70769d 8.4 MB/s | 46 kB 00:00 (107/146): ca-certificates-2018.2.26-2.fc30.noa 19 MB/s | 385 kB 00:00 (108/146): cracklib-2.9.6-18.fc30.x86_64.rpm 12 MB/s | 77 kB 00:00 (109/146): libnsl2-1.2.0-3.20180605git4a062cf.f 9.3 MB/s | 54 kB 00:00 (110/146): libtirpc-1.1.4-2.rc2.fc30.x86_64.rpm 14 MB/s | 96 kB 00:00 (111/146): lz4-libs-1.8.2-2.fc29.x86_64.rpm 9.9 MB/s | 60 kB 00:00 (112/146): libgcrypt-1.8.4-1.fc30.x86_64.rpm 23 MB/s | 435 kB 00:00 (113/146): libatomic_ops-7.6.6-1.fc29.x86_64.rp 4.1 MB/s | 34 kB 00:00 (114/146): fedora-gpg-keys-30-0.2.noarch.rpm 8.9 MB/s | 99 kB 00:00 (115/146): fedora-repos-rawhide-30-0.2.noarch.r 1.7 MB/s | 8.1 kB 00:00 (116/146): libxml2-2.9.8-4.fc29.x86_64.rpm 19 MB/s | 648 kB 00:00 (117/146): gdbm-libs-1.18-1.fc30.x86_64.rpm 5.9 MB/s | 49 kB 00:00 (118/146): python-pip-wheel-18.1-1.fc30.noarch. 20 MB/s | 1.2 MB 00:00 (119/146): python-setuptools-wheel-40.4.3-1.fc3 11 MB/s | 274 kB 00:00 (120/146): glib2-2.58.1-2.fc30.x86_64.rpm 18 MB/s | 2.5 MB 00:00 (121/146): sqlite-libs-3.25.2-1.fc30.x86_64.rpm 17 MB/s | 538 kB 00:00 (122/146): python3-libs-3.7.1-4.fc30.x86_64.rpm 28 MB/s | 7.8 MB 00:00 (123/146): libcom_err-1.44.4-1.fc30.x86_64.rpm 620 kB/s | 26 kB 00:00 (124/146): keyutils-libs-1.6-1.fc30.x86_64.rpm 4.4 MB/s | 29 kB 00:00 (125/146): libgpg-error-1.31-2.fc29.x86_64.rpm 21 MB/s | 235 kB 00:00 (126/146): libverto-0.3.0-6.fc29.x86_64.rpm 5.6 MB/s | 21 kB 00:00 (127/146): pkgconf-pkg-config-1.5.4-1.fc30.x86_ 4.7 MB/s | 14 kB 00:00 (128/146): krb5-libs-1.17-1.beta1.3.fc30.x86_64 10 MB/s | 707 kB 00:00 (129/146): pkgconf-1.5.4-1.fc30.x86_64.rpm 4.4 MB/s | 38 kB 00:00 (130/146): pkgconf-m4-1.5.4-1.fc30.noarch.rpm 2.0 MB/s | 16 kB 00:00 (131/146): libpkgconf-1.5.4-1.fc30.x86_64.rpm 10 MB/s | 35 kB 00:00 (132/146): libpwquality-1.4.0-11.fc30.x86_64.rp 13 MB/s | 96 kB 00:00 (133/146): p11-kit-0.23.14-1.fc30.x86_64.rpm 26 MB/s | 240 kB 00:00 (134/146): p11-kit-trust-0.23.14-1.fc30.x86_64. 12 MB/s | 124 kB 00:00 (135/146): libtasn1-4.13-6.fc30.x86_64.rpm 9.4 MB/s | 67 kB 00:00 (136/146): libmetalink-0.1.3-7.fc29.x86_64.rpm 5.6 MB/s | 29 kB 00:00 (137/146): curl-7.62.0-1.fc30.x86_64.rpm 22 MB/s | 312 kB 00:00 (138/146): libcurl-7.62.0-1.fc30.x86_64.rpm 20 MB/s | 252 kB 00:00 (139/146): libidn2-2.0.5-2.fc29.x86_64.rpm 13 MB/s | 87 kB 00:00 (140/146): brotli-1.0.7-1.fc30.x86_64.rpm 19 MB/s | 314 kB 00:00 (141/146): libnghttp2-1.35.0-1.fc30.x86_64.rpm 8.3 MB/s | 70 kB 00:00 (142/146): libpsl-0.20.2-5.fc29.x86_64.rpm 8.5 MB/s | 58 kB 00:00 (143/146): libssh-0.8.5-1.fc30.x86_64.rpm 22 MB/s | 210 kB 00:00 (144/146): publicsuffix-list-dafsa-20180723-1.f 7.5 MB/s | 54 kB 00:00 (145/146): openldap-2.4.46-10.fc30.x86_64.rpm 22 MB/s | 281 kB 00:00 (146/146): cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x8 17 MB/s | 92 kB 00:00 -------------------------------------------------------------------------------- Total 47 MB/s | 61 MB 00:01 warning: /var/lib/mock/832250-fedora-rawhide-x86_64-1543710964.439913/root/var/cache/dnf/fedora-2d95c80a1fa0a67d/packages/shadow-utils-4.6-5.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Importing GPG key 0x429476B4: Userid : "Fedora 29 (29) " Fingerprint: 5A03 B4DD 8254 ECA0 2FDA 1637 A20A A56B 4294 76B4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-29-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.9-2.fc29.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.2.1-5.fc30.x86_64 1/146 Running scriptlet: libgcc-8.2.1-5.fc30.x86_64 1/146 Installing : publicsuffix-list-dafsa-20180723-1.fc29.noarch 2/146 Installing : pkgconf-m4-1.5.4-1.fc30.noarch 3/146 Installing : python-setuptools-wheel-40.4.3-1.fc30.noarch 4/146 Installing : python-pip-wheel-18.1-1.fc30.noarch 5/146 Installing : fedora-gpg-keys-30-0.2.noarch 6/146 Installing : fedora-release-common-30-0.15.noarch 7/146 Installing : fedora-release-30-0.15.noarch 8/146 Installing : fedora-repos-rawhide-30-0.2.noarch 9/146 Installing : fedora-repos-30-0.2.noarch 10/146 Installing : setup-2.12.3-1.fc30.noarch 11/146 Running scriptlet: setup-2.12.3-1.fc30.noarch 11/146 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.9-2.fc29.x86_64 12/146 Installing : basesystem-11-6.fc29.noarch 13/146 Installing : tzdata-2018g-1.fc30.noarch 14/146 Installing : ncurses-base-6.1-8.20180923.fc30.noarch 15/146 Installing : pcre2-10.32-4.fc30.x86_64 16/146 Installing : libselinux-2.8-5.fc30.x86_64 17/146 Installing : glibc-minimal-langpack-2.28.9000-23.fc30.x86_64 18/146 Installing : ncurses-libs-6.1-8.20180923.fc30.x86_64 19/146 Installing : glibc-common-2.28.9000-23.fc30.x86_64 20/146 Running scriptlet: glibc-2.28.9000-23.fc30.x86_64 21/146 Installing : glibc-2.28.9000-23.fc30.x86_64 21/146 Running scriptlet: glibc-2.28.9000-23.fc30.x86_64 21/146 Installing : bash-4.4.23-5.fc30.x86_64 22/146 Running scriptlet: bash-4.4.23-5.fc30.x86_64 22/146 Installing : libsepol-2.8-3.fc30.x86_64 23/146 Running scriptlet: libsepol-2.8-3.fc30.x86_64 23/146 Installing : zlib-1.2.11-14.fc30.x86_64 24/146 Installing : bzip2-libs-1.0.6-28.fc29.x86_64 25/146 Installing : xz-libs-5.2.4-4.fc30.x86_64 26/146 Installing : elfutils-libelf-0.175-1.fc30.x86_64 27/146 Installing : libxcrypt-4.4.0-2.fc30.x86_64 28/146 Installing : popt-1.16-16.fc30.x86_64 29/146 Installing : libuuid-2.33-0.1.fc30.x86_64 30/146 Installing : libstdc++-8.2.1-5.fc30.x86_64 31/146 Running scriptlet: libstdc++-8.2.1-5.fc30.x86_64 31/146 Installing : libdb-5.3.28-34.fc30.x86_64 32/146 Running scriptlet: libdb-5.3.28-34.fc30.x86_64 32/146 Installing : libattr-2.4.48-4.fc30.x86_64 33/146 Installing : libacl-2.2.53-2.fc29.x86_64 34/146 Installing : sed-4.5-2.fc29.x86_64 35/146 Installing : gmp-1:6.1.2-8.fc29.x86_64 36/146 Running scriptlet: gmp-1:6.1.2-8.fc29.x86_64 36/146 Installing : libcap-2.25-12.fc29.x86_64 37/146 Installing : readline-7.0-12.fc29.x86_64 38/146 Installing : libffi-3.1-18.fc29.x86_64 39/146 Installing : libcom_err-1.44.4-1.fc30.x86_64 40/146 Running scriptlet: libcom_err-1.44.4-1.fc30.x86_64 40/146 Installing : info-6.5-11.fc30.x86_64 41/146 Installing : libunistring-0.9.10-4.fc29.x86_64 42/146 Installing : expat-2.2.6-1.fc30.x86_64 43/146 Installing : libzstd-1.3.6-1.fc30.x86_64 44/146 Installing : libidn2-2.0.5-2.fc29.x86_64 45/146 Installing : findutils-1:4.6.0-21.fc30.x86_64 46/146 Running scriptlet: findutils-1:4.6.0-21.fc30.x86_64 46/146 Installing : p11-kit-0.23.14-1.fc30.x86_64 47/146 Running scriptlet: p11-kit-0.23.14-1.fc30.x86_64 47/146 Installing : mpfr-3.1.6-3.fc30.x86_64 48/146 Installing : chkconfig-1.11-2.fc30.x86_64 49/146 Installing : unzip-6.0-42.fc30.x86_64 50/146 Installing : file-libs-5.34-6.fc30.x86_64 51/146 Installing : file-5.34-6.fc30.x86_64 52/146 Installing : elfutils-default-yama-scope-0.175-1.fc30.noarch 53/146 Running scriptlet: elfutils-default-yama-scope-0.175-1.fc30.noarch 53/146 Installing : elfutils-libs-0.175-1.fc30.x86_64 54/146 Installing : pcre-8.42-5.fc30.x86_64 55/146 Installing : grep-3.1-8.fc29.x86_64 56/146 Installing : libcap-ng-0.7.9-5.fc30.x86_64 57/146 Installing : audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 58/146 Running scriptlet: audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 58/146 Installing : lua-libs-5.3.5-2.fc29.x86_64 59/146 Installing : lz4-libs-1.8.2-2.fc29.x86_64 60/146 Installing : libsemanage-2.8-6.fc30.x86_64 61/146 Installing : xz-5.2.4-4.fc30.x86_64 62/146 Installing : elfutils-0.175-1.fc30.x86_64 63/146 Installing : zip-3.0-23.fc29.x86_64 64/146 Installing : libpsl-0.20.2-5.fc29.x86_64 65/146 Installing : libmetalink-0.1.3-7.fc29.x86_64 66/146 Installing : tar-2:1.30-6.fc29.x86_64 67/146 Installing : patch-2.7.6-8.fc30.x86_64 68/146 Installing : libdb-utils-5.3.28-34.fc30.x86_64 69/146 Installing : zstd-1.3.6-1.fc30.x86_64 70/146 Installing : dwz-0.12-9.fc29.x86_64 71/146 Installing : libxml2-2.9.8-4.fc29.x86_64 72/146 Installing : bzip2-1.0.6-28.fc29.x86_64 73/146 Installing : sqlite-libs-3.25.2-1.fc30.x86_64 74/146 Installing : diffutils-3.6-5.fc29.x86_64 75/146 Installing : cpio-2.12-9.fc29.x86_64 76/146 Installing : ncurses-6.1-8.20180923.fc30.x86_64 77/146 Installing : libsigsegv-2.11-6.fc29.x86_64 78/146 Installing : gawk-4.2.1-3.fc29.x86_64 79/146 Installing : libsmartcols-2.33-0.1.fc30.x86_64 80/146 Installing : libtool-ltdl-2.4.6-27.fc30.x86_64 81/146 Installing : libipt-2.0-1.fc30.x86_64 82/146 Installing : libatomic_ops-7.6.6-1.fc29.x86_64 83/146 Installing : gc-7.6.4-4.fc29.x86_64 84/146 Installing : gdbm-libs-1:1.18-1.fc30.x86_64 85/146 Installing : libgpg-error-1.31-2.fc29.x86_64 86/146 Installing : libgcrypt-1.8.4-1.fc30.x86_64 87/146 Running scriptlet: libgcrypt-1.8.4-1.fc30.x86_64 87/146 Installing : keyutils-libs-1.6-1.fc30.x86_64 88/146 Installing : libverto-0.3.0-6.fc29.x86_64 89/146 Installing : libpkgconf-1.5.4-1.fc30.x86_64 90/146 Installing : pkgconf-1.5.4-1.fc30.x86_64 91/146 Installing : pkgconf-pkg-config-1.5.4-1.fc30.x86_64 92/146 Installing : libtasn1-4.13-6.fc30.x86_64 93/146 Installing : p11-kit-trust-0.23.14-1.fc30.x86_64 94/146 Running scriptlet: p11-kit-trust-0.23.14-1.fc30.x86_64 94/146 Installing : brotli-1.0.7-1.fc30.x86_64 95/146 Installing : libnghttp2-1.35.0-1.fc30.x86_64 96/146 Installing : coreutils-common-8.30-8.fc30.x86_64 97/146 Installing : openssl-libs-1:1.1.1-7.fc30.x86_64 98/146 Running scriptlet: openssl-libs-1:1.1.1-7.fc30.x86_64 98/146 Installing : coreutils-8.30-8.fc30.x86_64 99/146 Installing : crypto-policies-20181122-1.git70769d9.fc30.noarc 100/146 Running scriptlet: crypto-policies-20181122-1.git70769d9.fc30.noarc 100/146 Running scriptlet: ca-certificates-2018.2.26-2.fc30.noarch 101/146 Installing : ca-certificates-2018.2.26-2.fc30.noarch 101/146 Running scriptlet: ca-certificates-2018.2.26-2.fc30.noarch 101/146 Installing : krb5-libs-1.17-1.beta1.3.fc30.x86_64 102/146 Installing : libtirpc-1.1.4-2.rc2.fc30.x86_64 103/146 Installing : libblkid-2.33-0.1.fc30.x86_64 104/146 Running scriptlet: libblkid-2.33-0.1.fc30.x86_64 104/146 Installing : libmount-2.33-0.1.fc30.x86_64 105/146 Installing : libnsl2-1.2.0-3.20180605git4a062cf.fc30.x86_64 106/146 Installing : gzip-1.9-7.fc29.x86_64 107/146 Installing : cracklib-2.9.6-18.fc30.x86_64 108/146 Installing : pam-1.3.1-12.fc30.x86_64 109/146 Installing : libpwquality-1.4.0-11.fc30.x86_64 110/146 Installing : guile-5:2.0.14-12.fc29.x86_64 111/146 Installing : python3-libs-3.7.1-4.fc30.x86_64 112/146 Installing : systemd-libs-239-9.git9f3aed1.fc30.x86_64 113/146 Running scriptlet: systemd-libs-239-9.git9f3aed1.fc30.x86_64 113/146 Installing : glib2-2.58.1-2.fc30.x86_64 114/146 Installing : libbabeltrace-1.5.6-1.fc29.x86_64 115/146 Running scriptlet: libbabeltrace-1.5.6-1.fc29.x86_64 115/146 Installing : libfdisk-2.33-0.1.fc30.x86_64 116/146 Installing : libssh-0.8.5-1.fc30.x86_64 117/146 Installing : cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 118/146 Running scriptlet: cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 118/146 Installing : openldap-2.4.46-10.fc30.x86_64 119/146 Installing : libcurl-7.62.0-1.fc30.x86_64 120/146 Installing : curl-7.62.0-1.fc30.x86_64 121/146 Installing : shadow-utils-2:4.6-5.fc30.x86_64 122/146 Running scriptlet: libutempter-1.1.6-15.fc29.x86_64 123/146 Installing : libutempter-1.1.6-15.fc29.x86_64 123/146 Installing : binutils-2.31.1-17.fc30.x86_64 124/146 Running scriptlet: binutils-2.31.1-17.fc30.x86_64 124/146 Installing : libarchive-3.3.3-2.fc30.x86_64 125/146 Installing : rpm-libs-4.14.2.1-3.fc30.x86_64 126/146 Installing : rpm-4.14.2.1-3.fc30.x86_64 127/146 Installing : efi-srpm-macros-4-1.fc30.noarch 128/146 Installing : gdb-headless-8.2.50.20181114-9.fc30.x86_64 129/146 Installing : rpm-build-libs-4.14.2.1-3.fc30.x86_64 130/146 Installing : rust-srpm-macros-6-1.fc30.noarch 131/146 Installing : qt5-srpm-macros-5.11.2-1.fc30.noarch 132/146 Installing : python-srpm-macros-3-39.fc30.noarch 133/146 Installing : perl-srpm-macros-1-28.fc29.noarch 134/146 Installing : openblas-srpm-macros-2-4.fc29.noarch 135/146 Installing : ocaml-srpm-macros-5-4.fc29.noarch 136/146 Installing : nim-srpm-macros-1-3.fc29.noarch 137/146 Installing : go-srpm-macros-2-18.fc29.noarch 138/146 Installing : gnat-srpm-macros-4-4.fc30.noarch 139/146 Installing : ghc-srpm-macros-1.4.2-8.fc29.noarch 140/146 Installing : fpc-srpm-macros-1.1-5.fc29.noarch 141/146 Installing : redhat-rpm-config-125-1.fc30.noarch 142/146 Installing : rpm-build-4.14.2.1-3.fc30.x86_64 143/146 Installing : util-linux-2.33-0.1.fc30.x86_64 144/146 Running scriptlet: util-linux-2.33-0.1.fc30.x86_64 144/146 Installing : make-1:4.2.1-10.fc29.x86_64 145/146 Running scriptlet: make-1:4.2.1-10.fc29.x86_64 145/146 Installing : which-2.21-11.fc29.x86_64 146/146 Running scriptlet: filesystem-3.9-2.fc29.x86_64 146/146 Running scriptlet: glibc-common-2.28.9000-23.fc30.x86_64 146/146 Running scriptlet: info-6.5-11.fc30.x86_64 146/146 Running scriptlet: glib2-2.58.1-2.fc30.x86_64 146/146 Verifying : shadow-utils-2:4.6-5.fc30.x86_64 1/146 Verifying : diffutils-3.6-5.fc29.x86_64 2/146 Verifying : gzip-1.9-7.fc29.x86_64 3/146 Verifying : make-1:4.2.1-10.fc29.x86_64 4/146 Verifying : bash-4.4.23-5.fc30.x86_64 5/146 Verifying : redhat-rpm-config-125-1.fc30.noarch 6/146 Verifying : glibc-minimal-langpack-2.28.9000-23.fc30.x86_64 7/146 Verifying : findutils-1:4.6.0-21.fc30.x86_64 8/146 Verifying : fedora-release-30-0.15.noarch 9/146 Verifying : sed-4.5-2.fc29.x86_64 10/146 Verifying : rpm-build-4.14.2.1-3.fc30.x86_64 11/146 Verifying : grep-3.1-8.fc29.x86_64 12/146 Verifying : which-2.21-11.fc29.x86_64 13/146 Verifying : patch-2.7.6-8.fc30.x86_64 14/146 Verifying : tar-2:1.30-6.fc29.x86_64 15/146 Verifying : info-6.5-11.fc30.x86_64 16/146 Verifying : unzip-6.0-42.fc30.x86_64 17/146 Verifying : cpio-2.12-9.fc29.x86_64 18/146 Verifying : coreutils-8.30-8.fc30.x86_64 19/146 Verifying : xz-5.2.4-4.fc30.x86_64 20/146 Verifying : bzip2-1.0.6-28.fc29.x86_64 21/146 Verifying : gawk-4.2.1-3.fc29.x86_64 22/146 Verifying : util-linux-2.33-0.1.fc30.x86_64 23/146 Verifying : audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 24/146 Verifying : glibc-2.28.9000-23.fc30.x86_64 25/146 Verifying : libacl-2.2.53-2.fc29.x86_64 26/146 Verifying : libattr-2.4.48-4.fc30.x86_64 27/146 Verifying : libselinux-2.8-5.fc30.x86_64 28/146 Verifying : libsemanage-2.8-6.fc30.x86_64 29/146 Verifying : libxcrypt-4.4.0-2.fc30.x86_64 30/146 Verifying : setup-2.12.3-1.fc30.noarch 31/146 Verifying : guile-5:2.0.14-12.fc29.x86_64 32/146 Verifying : filesystem-3.9-2.fc29.x86_64 33/146 Verifying : ncurses-libs-6.1-8.20180923.fc30.x86_64 34/146 Verifying : dwz-0.12-9.fc29.x86_64 35/146 Verifying : efi-srpm-macros-4-1.fc30.noarch 36/146 Verifying : file-5.34-6.fc30.x86_64 37/146 Verifying : fpc-srpm-macros-1.1-5.fc29.noarch 38/146 Verifying : ghc-srpm-macros-1.4.2-8.fc29.noarch 39/146 Verifying : gnat-srpm-macros-4-4.fc30.noarch 40/146 Verifying : go-srpm-macros-2-18.fc29.noarch 41/146 Verifying : nim-srpm-macros-1-3.fc29.noarch 42/146 Verifying : ocaml-srpm-macros-5-4.fc29.noarch 43/146 Verifying : openblas-srpm-macros-2-4.fc29.noarch 44/146 Verifying : perl-srpm-macros-1-28.fc29.noarch 45/146 Verifying : python-srpm-macros-3-39.fc30.noarch 46/146 Verifying : qt5-srpm-macros-5.11.2-1.fc30.noarch 47/146 Verifying : rpm-4.14.2.1-3.fc30.x86_64 48/146 Verifying : rust-srpm-macros-6-1.fc30.noarch 49/146 Verifying : zip-3.0-23.fc29.x86_64 50/146 Verifying : glibc-common-2.28.9000-23.fc30.x86_64 51/146 Verifying : fedora-release-common-30-0.15.noarch 52/146 Verifying : binutils-2.31.1-17.fc30.x86_64 53/146 Verifying : elfutils-0.175-1.fc30.x86_64 54/146 Verifying : elfutils-libelf-0.175-1.fc30.x86_64 55/146 Verifying : elfutils-libs-0.175-1.fc30.x86_64 56/146 Verifying : gdb-headless-8.2.50.20181114-9.fc30.x86_64 57/146 Verifying : popt-1.16-16.fc30.x86_64 58/146 Verifying : rpm-build-libs-4.14.2.1-3.fc30.x86_64 59/146 Verifying : rpm-libs-4.14.2.1-3.fc30.x86_64 60/146 Verifying : zstd-1.3.6-1.fc30.x86_64 61/146 Verifying : pcre-8.42-5.fc30.x86_64 62/146 Verifying : zlib-1.2.11-14.fc30.x86_64 63/146 Verifying : bzip2-libs-1.0.6-28.fc29.x86_64 64/146 Verifying : coreutils-common-8.30-8.fc30.x86_64 65/146 Verifying : gmp-1:6.1.2-8.fc29.x86_64 66/146 Verifying : libcap-2.25-12.fc29.x86_64 67/146 Verifying : ncurses-6.1-8.20180923.fc30.x86_64 68/146 Verifying : openssl-libs-1:1.1.1-7.fc30.x86_64 69/146 Verifying : xz-libs-5.2.4-4.fc30.x86_64 70/146 Verifying : libsigsegv-2.11-6.fc29.x86_64 71/146 Verifying : mpfr-3.1.6-3.fc30.x86_64 72/146 Verifying : readline-7.0-12.fc29.x86_64 73/146 Verifying : libblkid-2.33-0.1.fc30.x86_64 74/146 Verifying : libcap-ng-0.7.9-5.fc30.x86_64 75/146 Verifying : libfdisk-2.33-0.1.fc30.x86_64 76/146 Verifying : libmount-2.33-0.1.fc30.x86_64 77/146 Verifying : libsmartcols-2.33-0.1.fc30.x86_64 78/146 Verifying : libutempter-1.1.6-15.fc29.x86_64 79/146 Verifying : libuuid-2.33-0.1.fc30.x86_64 80/146 Verifying : pam-1.3.1-12.fc30.x86_64 81/146 Verifying : systemd-libs-239-9.git9f3aed1.fc30.x86_64 82/146 Verifying : basesystem-11-6.fc29.noarch 83/146 Verifying : libgcc-8.2.1-5.fc30.x86_64 84/146 Verifying : libsepol-2.8-3.fc30.x86_64 85/146 Verifying : pcre2-10.32-4.fc30.x86_64 86/146 Verifying : gc-7.6.4-4.fc29.x86_64 87/146 Verifying : libffi-3.1-18.fc29.x86_64 88/146 Verifying : libtool-ltdl-2.4.6-27.fc30.x86_64 89/146 Verifying : libunistring-0.9.10-4.fc29.x86_64 90/146 Verifying : ncurses-base-6.1-8.20180923.fc30.noarch 91/146 Verifying : file-libs-5.34-6.fc30.x86_64 92/146 Verifying : libarchive-3.3.3-2.fc30.x86_64 93/146 Verifying : libdb-utils-5.3.28-34.fc30.x86_64 94/146 Verifying : tzdata-2018g-1.fc30.noarch 95/146 Verifying : fedora-repos-30-0.2.noarch 96/146 Verifying : chkconfig-1.11-2.fc30.x86_64 97/146 Verifying : libstdc++-8.2.1-5.fc30.x86_64 98/146 Verifying : elfutils-default-yama-scope-0.175-1.fc30.noarch 99/146 Verifying : expat-2.2.6-1.fc30.x86_64 100/146 Verifying : libbabeltrace-1.5.6-1.fc29.x86_64 101/146 Verifying : libipt-2.0-1.fc30.x86_64 102/146 Verifying : python3-libs-3.7.1-4.fc30.x86_64 103/146 Verifying : libdb-5.3.28-34.fc30.x86_64 104/146 Verifying : libzstd-1.3.6-1.fc30.x86_64 105/146 Verifying : lua-libs-5.3.5-2.fc29.x86_64 106/146 Verifying : ca-certificates-2018.2.26-2.fc30.noarch 107/146 Verifying : crypto-policies-20181122-1.git70769d9.fc30.noarc 108/146 Verifying : cracklib-2.9.6-18.fc30.x86_64 109/146 Verifying : libnsl2-1.2.0-3.20180605git4a062cf.fc30.x86_64 110/146 Verifying : libtirpc-1.1.4-2.rc2.fc30.x86_64 111/146 Verifying : libgcrypt-1.8.4-1.fc30.x86_64 112/146 Verifying : lz4-libs-1.8.2-2.fc29.x86_64 113/146 Verifying : libatomic_ops-7.6.6-1.fc29.x86_64 114/146 Verifying : libxml2-2.9.8-4.fc29.x86_64 115/146 Verifying : fedora-gpg-keys-30-0.2.noarch 116/146 Verifying : fedora-repos-rawhide-30-0.2.noarch 117/146 Verifying : glib2-2.58.1-2.fc30.x86_64 118/146 Verifying : gdbm-libs-1:1.18-1.fc30.x86_64 119/146 Verifying : python-pip-wheel-18.1-1.fc30.noarch 120/146 Verifying : python-setuptools-wheel-40.4.3-1.fc30.noarch 121/146 Verifying : sqlite-libs-3.25.2-1.fc30.x86_64 122/146 Verifying : krb5-libs-1.17-1.beta1.3.fc30.x86_64 123/146 Verifying : libcom_err-1.44.4-1.fc30.x86_64 124/146 Verifying : libgpg-error-1.31-2.fc29.x86_64 125/146 Verifying : keyutils-libs-1.6-1.fc30.x86_64 126/146 Verifying : libverto-0.3.0-6.fc29.x86_64 127/146 Verifying : pkgconf-pkg-config-1.5.4-1.fc30.x86_64 128/146 Verifying : pkgconf-1.5.4-1.fc30.x86_64 129/146 Verifying : pkgconf-m4-1.5.4-1.fc30.noarch 130/146 Verifying : libpkgconf-1.5.4-1.fc30.x86_64 131/146 Verifying : libpwquality-1.4.0-11.fc30.x86_64 132/146 Verifying : p11-kit-0.23.14-1.fc30.x86_64 133/146 Verifying : p11-kit-trust-0.23.14-1.fc30.x86_64 134/146 Verifying : libtasn1-4.13-6.fc30.x86_64 135/146 Verifying : curl-7.62.0-1.fc30.x86_64 136/146 Verifying : libmetalink-0.1.3-7.fc29.x86_64 137/146 Verifying : libcurl-7.62.0-1.fc30.x86_64 138/146 Verifying : brotli-1.0.7-1.fc30.x86_64 139/146 Verifying : libidn2-2.0.5-2.fc29.x86_64 140/146 Verifying : libnghttp2-1.35.0-1.fc30.x86_64 141/146 Verifying : libpsl-0.20.2-5.fc29.x86_64 142/146 Verifying : libssh-0.8.5-1.fc30.x86_64 143/146 Verifying : openldap-2.4.46-10.fc30.x86_64 144/146 Verifying : publicsuffix-list-dafsa-20180723-1.fc29.noarch 145/146 Verifying : cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 146/146 Installed: bash.x86_64 4.4.23-5.fc30 bzip2.x86_64 1.0.6-28.fc29 coreutils.x86_64 8.30-8.fc30 cpio.x86_64 2.12-9.fc29 diffutils.x86_64 3.6-5.fc29 fedora-release.noarch 30-0.15 findutils.x86_64 1:4.6.0-21.fc30 gawk.x86_64 4.2.1-3.fc29 glibc-minimal-langpack.x86_64 2.28.9000-23.fc30 grep.x86_64 3.1-8.fc29 gzip.x86_64 1.9-7.fc29 info.x86_64 6.5-11.fc30 make.x86_64 1:4.2.1-10.fc29 patch.x86_64 2.7.6-8.fc30 redhat-rpm-config.noarch 125-1.fc30 rpm-build.x86_64 4.14.2.1-3.fc30 sed.x86_64 4.5-2.fc29 shadow-utils.x86_64 2:4.6-5.fc30 tar.x86_64 2:1.30-6.fc29 unzip.x86_64 6.0-42.fc30 util-linux.x86_64 2.33-0.1.fc30 which.x86_64 2.21-11.fc29 xz.x86_64 5.2.4-4.fc30 audit-libs.x86_64 3.0-0.4.20180831git0047a6c.fc30 basesystem.noarch 11-6.fc29 binutils.x86_64 2.31.1-17.fc30 brotli.x86_64 1.0.7-1.fc30 bzip2-libs.x86_64 1.0.6-28.fc29 ca-certificates.noarch 2018.2.26-2.fc30 chkconfig.x86_64 1.11-2.fc30 coreutils-common.x86_64 8.30-8.fc30 cracklib.x86_64 2.9.6-18.fc30 crypto-policies.noarch 20181122-1.git70769d9.fc30 curl.x86_64 7.62.0-1.fc30 cyrus-sasl-lib.x86_64 2.1.27-0.4rc7.fc30 dwz.x86_64 0.12-9.fc29 efi-srpm-macros.noarch 4-1.fc30 elfutils.x86_64 0.175-1.fc30 elfutils-default-yama-scope.noarch 0.175-1.fc30 elfutils-libelf.x86_64 0.175-1.fc30 elfutils-libs.x86_64 0.175-1.fc30 expat.x86_64 2.2.6-1.fc30 fedora-gpg-keys.noarch 30-0.2 fedora-release-common.noarch 30-0.15 fedora-repos.noarch 30-0.2 fedora-repos-rawhide.noarch 30-0.2 file.x86_64 5.34-6.fc30 file-libs.x86_64 5.34-6.fc30 filesystem.x86_64 3.9-2.fc29 fpc-srpm-macros.noarch 1.1-5.fc29 gc.x86_64 7.6.4-4.fc29 gdb-headless.x86_64 8.2.50.20181114-9.fc30 gdbm-libs.x86_64 1:1.18-1.fc30 ghc-srpm-macros.noarch 1.4.2-8.fc29 glib2.x86_64 2.58.1-2.fc30 glibc.x86_64 2.28.9000-23.fc30 glibc-common.x86_64 2.28.9000-23.fc30 gmp.x86_64 1:6.1.2-8.fc29 gnat-srpm-macros.noarch 4-4.fc30 go-srpm-macros.noarch 2-18.fc29 guile.x86_64 5:2.0.14-12.fc29 keyutils-libs.x86_64 1.6-1.fc30 krb5-libs.x86_64 1.17-1.beta1.3.fc30 libacl.x86_64 2.2.53-2.fc29 libarchive.x86_64 3.3.3-2.fc30 libatomic_ops.x86_64 7.6.6-1.fc29 libattr.x86_64 2.4.48-4.fc30 libbabeltrace.x86_64 1.5.6-1.fc29 libblkid.x86_64 2.33-0.1.fc30 libcap.x86_64 2.25-12.fc29 libcap-ng.x86_64 0.7.9-5.fc30 libcom_err.x86_64 1.44.4-1.fc30 libcurl.x86_64 7.62.0-1.fc30 libdb.x86_64 5.3.28-34.fc30 libdb-utils.x86_64 5.3.28-34.fc30 libfdisk.x86_64 2.33-0.1.fc30 libffi.x86_64 3.1-18.fc29 libgcc.x86_64 8.2.1-5.fc30 libgcrypt.x86_64 1.8.4-1.fc30 libgpg-error.x86_64 1.31-2.fc29 libidn2.x86_64 2.0.5-2.fc29 libipt.x86_64 2.0-1.fc30 libmetalink.x86_64 0.1.3-7.fc29 libmount.x86_64 2.33-0.1.fc30 libnghttp2.x86_64 1.35.0-1.fc30 libnsl2.x86_64 1.2.0-3.20180605git4a062cf.fc30 libpkgconf.x86_64 1.5.4-1.fc30 libpsl.x86_64 0.20.2-5.fc29 libpwquality.x86_64 1.4.0-11.fc30 libselinux.x86_64 2.8-5.fc30 libsemanage.x86_64 2.8-6.fc30 libsepol.x86_64 2.8-3.fc30 libsigsegv.x86_64 2.11-6.fc29 libsmartcols.x86_64 2.33-0.1.fc30 libssh.x86_64 0.8.5-1.fc30 libstdc++.x86_64 8.2.1-5.fc30 libtasn1.x86_64 4.13-6.fc30 libtirpc.x86_64 1.1.4-2.rc2.fc30 libtool-ltdl.x86_64 2.4.6-27.fc30 libunistring.x86_64 0.9.10-4.fc29 libutempter.x86_64 1.1.6-15.fc29 libuuid.x86_64 2.33-0.1.fc30 libverto.x86_64 0.3.0-6.fc29 libxcrypt.x86_64 4.4.0-2.fc30 libxml2.x86_64 2.9.8-4.fc29 libzstd.x86_64 1.3.6-1.fc30 lua-libs.x86_64 5.3.5-2.fc29 lz4-libs.x86_64 1.8.2-2.fc29 mpfr.x86_64 3.1.6-3.fc30 ncurses.x86_64 6.1-8.20180923.fc30 ncurses-base.noarch 6.1-8.20180923.fc30 ncurses-libs.x86_64 6.1-8.20180923.fc30 nim-srpm-macros.noarch 1-3.fc29 ocaml-srpm-macros.noarch 5-4.fc29 openblas-srpm-macros.noarch 2-4.fc29 openldap.x86_64 2.4.46-10.fc30 openssl-libs.x86_64 1:1.1.1-7.fc30 p11-kit.x86_64 0.23.14-1.fc30 p11-kit-trust.x86_64 0.23.14-1.fc30 pam.x86_64 1.3.1-12.fc30 pcre.x86_64 8.42-5.fc30 pcre2.x86_64 10.32-4.fc30 perl-srpm-macros.noarch 1-28.fc29 pkgconf.x86_64 1.5.4-1.fc30 pkgconf-m4.noarch 1.5.4-1.fc30 pkgconf-pkg-config.x86_64 1.5.4-1.fc30 popt.x86_64 1.16-16.fc30 publicsuffix-list-dafsa.noarch 20180723-1.fc29 python-pip-wheel.noarch 18.1-1.fc30 python-setuptools-wheel.noarch 40.4.3-1.fc30 python-srpm-macros.noarch 3-39.fc30 python3-libs.x86_64 3.7.1-4.fc30 qt5-srpm-macros.noarch 5.11.2-1.fc30 readline.x86_64 7.0-12.fc29 rpm.x86_64 4.14.2.1-3.fc30 rpm-build-libs.x86_64 4.14.2.1-3.fc30 rpm-libs.x86_64 4.14.2.1-3.fc30 rust-srpm-macros.noarch 6-1.fc30 setup.noarch 2.12.3-1.fc30 sqlite-libs.x86_64 3.25.2-1.fc30 systemd-libs.x86_64 239-9.git9f3aed1.fc30 tzdata.noarch 2018g-1.fc30 xz-libs.x86_64 5.2.4-4.fc30 zip.x86_64 3.0-23.fc29 zlib.x86_64 1.2.11-14.fc30 zstd.x86_64 1.3.6-1.fc30 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/freefem++-3.60-2.fc30.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/832250-fedora-rawhide-x86_64-1543710964.439913/root/var/log/dnf.rpm.log /var/lib/mock/832250-fedora-rawhide-x86_64-1543710964.439913/root/var/log/dnf.librepo.log /var/lib/mock/832250-fedora-rawhide-x86_64-1543710964.439913/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmpujej6e_e/freefem++.spec) Config(child) 1 minutes 1 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running: unbuffer /usr/bin/mock --rebuild /var/lib/copr-rpmbuild/results/freefem++-3.60-2.fc30.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1543711027.144853 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.13 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/freefem++-3.60-2.fc30.src.rpm) Config(832250-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/832250-fedora-rawhide-x86_64-1543711027.144853/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled HW Info plugin Mock Version: 1.4.13 INFO: Mock Version: 1.4.13 Start: dnf update 'Copr repository' 6.2 MB/s | 570 kB 00:00 fedora 60 MB/s | 63 MB 00:01 Last metadata expiration check: 0:00:00 ago on Sun 02 Dec 2018 12:37:12 AM UTC. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for freefem++-3.60-2.fc30.src.rpm Start: build setup for freefem++-3.60-2.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/freefem++-3.60-2.fc30.src.rpm Last metadata expiration check: 0:00:00 ago on Sun 02 Dec 2018 12:37:43 AM UTC. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ImageMagick x86_64 1:6.9.10.10-2.fc30 fedora 156 k NLopt-devel x86_64 2.4.2-18.fc30 fedora 25 k SuperLU-devel x86_64 5.2.1-5.fc30 fedora 23 k arpack-devel x86_64 3.5.0-6.fc28 fedora 12 k bison x86_64 3.0.5-1.fc29 fedora 686 k blacs-mpich-devel x86_64 2.0.2-27.fc30 copr_base 52 k blacs-openmpi-devel x86_64 2.0.2-27.fc30 copr_base 53 k environment-modules x86_64 4.2.1-1.fc30 fedora 295 k fftw-devel x86_64 3.3.8-2.fc29 fedora 131 k flex x86_64 2.6.4-1.fc30 fedora 306 k fltk-devel x86_64 1.3.4-7.fc29 fedora 432 k freeglut-devel x86_64 3.0.0-9.fc29 fedora 112 k gcc-c++ x86_64 8.2.1-5.fc30 fedora 12 M gcc-gfortran x86_64 8.2.1-5.fc30 fedora 11 M gmm-devel noarch 5.2-2.fc29 fedora 136 k gsl-devel x86_64 2.4-7.fc29 fedora 559 k hdf5-devel x86_64 1.8.20-5.fc30 copr_base 966 k hdf5-mpich-devel x86_64 1.8.20-4.fc29 fedora 933 k hdf5-openmpi-devel x86_64 1.8.20-5.fc30 copr_base 934 k lapack-devel x86_64 3.8.0-10.fc29 fedora 78 k libXpm-devel x86_64 3.5.12-8.fc29 fedora 37 k libXt-devel x86_64 1.1.5-9.fc29 fedora 443 k libXxf86vm-devel x86_64 1.1.4-10.fc29 fedora 18 k libtool x86_64 2.4.6-27.fc30 fedora 687 k mesa-libGLU-devel x86_64 9.0.0-16.fc29 fedora 13 k mpich-devel x86_64 3.2.1-8.fc29 fedora 629 k openblas-devel x86_64 0.3.3-2.fc30 fedora 87 k openmpi-devel x86_64 3.1.3-1.fc30 copr_base 1.2 M pstreams-devel noarch 0.8.1-9.fc29 fedora 173 k scalapack-mpich-devel x86_64 2.0.2-27.fc30 copr_base 8.5 k scalapack-openmpi-devel x86_64 2.0.2-27.fc30 copr_base 8.3 k suitesparse-devel x86_64 4.4.6-17.fc30 fedora 137 k tetgen-devel x86_64 1.5.0-13.fc29 fedora 36 k texlive-dvips x86_64 7:20180414-28.fc30 fedora 692 k texlive-epstopdf noarch 7:20180414-28.fc30 fedora 32 k texlive-latex noarch 7:20180414-28.fc30 fedora 13 M texlive-multirow noarch 8:svn48354-22.fc30 fedora 22 k texlive-was noarch 8:svn21439.0-22.fc30 fedora 19 k Installing dependencies: ImageMagick-libs x86_64 1:6.9.10.10-2.fc30 fedora 2.2 M NLopt x86_64 2.4.2-18.fc30 fedora 194 k OpenEXR-libs x86_64 2.2.0-15.fc30 fedora 656 k SuperLU x86_64 5.2.1-5.fc30 fedora 171 k acl x86_64 2.2.53-2.fc29 fedora 71 k adobe-mappings-cmap noarch 20171205-4.fc29 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20171205-4.fc29 fedora 118 k adobe-mappings-pdf noarch 20180407-2.fc29 fedora 706 k annobin x86_64 8.64-1.fc30 fedora 181 k arpack x86_64 3.5.0-6.fc28 fedora 195 k autoconf noarch 2.69-28.fc29 fedora 698 k automake noarch 1.16.1-7.fc30 fedora 695 k avahi-libs x86_64 0.7-16.fc29 fedora 59 k blacs-common x86_64 2.0.2-27.fc30 copr_base 13 k blacs-mpich x86_64 2.0.2-27.fc30 copr_base 53 k blacs-openmpi x86_64 2.0.2-27.fc30 copr_base 54 k blas x86_64 3.8.0-10.fc29 fedora 418 k blas-devel x86_64 3.8.0-10.fc29 fedora 15 k bzip2-devel x86_64 1.0.6-28.fc29 fedora 215 k cairo x86_64 1.16.0-1.fc30 fedora 676 k cpp x86_64 8.2.1-5.fc30 fedora 10 M cryptsetup-libs x86_64 2.0.5-1.fc30 fedora 299 k cups-libs x86_64 1:2.2.8-6.fc30 fedora 323 k dbus x86_64 1:1.12.10-9.fc30 fedora 11 k dbus-broker x86_64 16-8.fc30 fedora 145 k dbus-common noarch 1:1.12.10-9.fc30 fedora 17 k dbus-libs x86_64 1:1.12.10-9.fc30 fedora 146 k device-mapper x86_64 1.02.152-1.fc30 fedora 151 k device-mapper-libs x86_64 1.02.152-1.fc30 fedora 181 k dracut x86_64 049-11.git20181024.fc30 fedora 318 k emacs-filesystem noarch 1:26.1-7.fc30 fedora 10 k expat-devel x86_64 2.2.6-1.fc30 fedora 49 k fftw x86_64 3.3.8-2.fc29 fedora 50 k fftw-libs x86_64 3.3.8-2.fc29 fedora 8.3 k fftw-libs-double x86_64 3.3.8-2.fc29 fedora 995 k fftw-libs-long x86_64 3.3.8-2.fc29 fedora 547 k fftw-libs-quad x86_64 3.3.8-2.fc29 fedora 817 k fftw-libs-single x86_64 3.3.8-2.fc29 fedora 1.0 M fipscheck x86_64 1.5.0-5.fc29 fedora 25 k fipscheck-lib x86_64 1.5.0-5.fc29 fedora 13 k fltk x86_64 1.3.4-7.fc29 fedora 574 k fontconfig x86_64 2.13.1-4.fc30 fedora 235 k fontconfig-devel x86_64 2.13.1-4.fc30 fedora 127 k fontpackages-filesystem noarch 1.44-22.fc29 fedora 7.7 k freeglut x86_64 3.0.0-9.fc29 fedora 183 k freetype x86_64 2.9.1-6.fc30 fedora 357 k freetype-devel x86_64 2.9.1-6.fc30 fedora 441 k fribidi x86_64 1.0.5-1.fc29 fedora 82 k gcc x86_64 8.2.1-5.fc30 fedora 23 M gdk-pixbuf2 x86_64 2.38.0-4.fc30 fedora 455 k gettext x86_64 0.19.8.1-18.fc30 fedora 1.0 M gettext-libs x86_64 0.19.8.1-18.fc30 fedora 275 k ghostscript x86_64 9.25-1.fc30 fedora 41 k gl-manpages noarch 1.1-16.20161227.fc29 fedora 1.2 M glibc-devel x86_64 2.28.9000-23.fc30 fedora 1.0 M glibc-headers x86_64 2.28.9000-23.fc30 fedora 467 k gnutls x86_64 3.6.4-5.fc30 fedora 849 k google-droid-sans-fonts noarch 20120715-14.fc29 fedora 2.5 M graphite2 x86_64 1.3.10-6.fc30 fedora 108 k groff-base x86_64 1.22.3-18.fc30 fedora 934 k gsl x86_64 2.4-7.fc29 fedora 1.0 M harfbuzz x86_64 2.1.3-1.fc30 fedora 412 k hdf5 x86_64 1.8.20-5.fc30 copr_base 1.7 M hdf5-mpich x86_64 1.8.20-4.fc29 fedora 1.7 M hdf5-openmpi x86_64 1.8.20-5.fc30 copr_base 1.7 M hwdata noarch 0.317-1.fc30 fedora 1.5 M hwloc-libs x86_64 1.11.9-2.fc29 fedora 1.6 M ilmbase x86_64 2.2.0-14.fc29 fedora 109 k infinipath-psm x86_64 3.3-22_g4abbc60_open.6.fc29.1 fedora 196 k iptables-libs x86_64 1.8.0-3.fc29 fedora 53 k isl x86_64 0.16.1-7.fc29 fedora 841 k jbig2dec-libs x86_64 0.14-3.fc29 fedora 65 k jbigkit-libs x86_64 2.1-15.fc30 fedora 49 k json-c x86_64 0.13.1-3.fc29 fedora 37 k kernel-headers x86_64 4.20.0-0.rc4.git0.1.fc30 fedora 1.2 M kmod x86_64 25-4.fc30 fedora 109 k kmod-libs x86_64 25-4.fc30 fedora 57 k lapack x86_64 3.8.0-10.fc29 fedora 8.6 M lcms2 x86_64 2.9-4.fc30 fedora 150 k less x86_64 530-2.fc29 fedora 148 k libICE x86_64 1.0.9-14.fc29 fedora 67 k libICE-devel x86_64 1.0.9-14.fc29 fedora 48 k libSM x86_64 1.2.3-1.fc30 fedora 40 k libSM-devel x86_64 1.2.3-1.fc30 fedora 12 k libX11 x86_64 1.6.7-1.fc30 fedora 593 k libX11-common noarch 1.6.7-1.fc30 fedora 155 k libX11-devel x86_64 1.6.7-1.fc30 fedora 974 k libX11-xcb x86_64 1.6.7-1.fc30 fedora 11 k libXau x86_64 1.0.8-14.fc29 fedora 29 k libXau-devel x86_64 1.0.8-14.fc29 fedora 14 k libXcursor x86_64 1.1.15-4.fc29 fedora 29 k libXdamage x86_64 1.1.4-15.fc29 fedora 21 k libXdamage-devel x86_64 1.1.4-15.fc29 fedora 9.4 k libXext x86_64 1.3.3-10.fc29 fedora 38 k libXext-devel x86_64 1.3.3-10.fc29 fedora 73 k libXfixes x86_64 5.0.3-8.fc29 fedora 18 k libXfixes-devel x86_64 5.0.3-8.fc29 fedora 12 k libXft x86_64 2.3.2-11.fc29 fedora 59 k libXft-devel x86_64 2.3.2-11.fc29 fedora 18 k libXi x86_64 1.7.9-8.fc29 fedora 38 k libXinerama x86_64 1.1.4-2.fc29 fedora 14 k libXmu x86_64 1.1.2-12.fc29 fedora 69 k libXpm x86_64 3.5.12-8.fc29 fedora 56 k libXrandr x86_64 1.5.1-8.fc29 fedora 26 k libXrender x86_64 0.9.10-8.fc29 fedora 26 k libXrender-devel x86_64 0.9.10-8.fc29 fedora 16 k libXt x86_64 1.1.5-9.fc29 fedora 176 k libXxf86misc x86_64 1.0.4-2.fc29 fedora 21 k libXxf86vm x86_64 1.1.4-10.fc29 fedora 17 k libaec x86_64 1.0.2-4.fc29 fedora 38 k libaec-devel x86_64 1.0.2-4.fc29 fedora 11 k libargon2 x86_64 20161029-6.fc29 fedora 28 k libcroco x86_64 0.6.12-5.fc29 fedora 107 k libdatrie x86_64 0.2.9-8.fc29 fedora 31 k libdrm x86_64 2.4.96-2.fc30 fedora 145 k libdrm-devel x86_64 2.4.96-2.fc30 fedora 144 k libedit x86_64 3.1-24.20170329cvs.fc29 fedora 96 k libevent x86_64 2.1.8-4.fc30 fedora 231 k libfabric x86_64 1.6.2-1.fc30 fedora 511 k libfontenc x86_64 1.1.3-9.fc29 fedora 30 k libgfortran x86_64 8.2.1-5.fc30 fedora 647 k libglvnd x86_64 1:1.1.0-2.fc30 fedora 65 k libglvnd-core-devel x86_64 1:1.1.0-2.fc30 fedora 22 k libglvnd-devel x86_64 1:1.1.0-2.fc30 fedora 13 k libglvnd-egl x86_64 1:1.1.0-2.fc30 fedora 43 k libglvnd-gles x86_64 1:1.1.0-2.fc30 fedora 32 k libglvnd-glx x86_64 1:1.1.0-2.fc30 fedora 114 k libglvnd-opengl x86_64 1:1.1.0-2.fc30 fedora 39 k libgomp x86_64 8.2.1-5.fc30 fedora 205 k libgs x86_64 9.25-1.fc30 fedora 2.9 M libibumad x86_64 20.1-1.fc30 fedora 23 k libibverbs x86_64 20.1-1.fc30 fedora 228 k libidn x86_64 1.35-3.fc29 fedora 231 k libijs x86_64 0.35-8.fc29 fedora 28 k libjpeg-turbo x86_64 2.0.0-1.fc29 fedora 158 k libkcapi x86_64 1.1.3-1.fc30 fedora 43 k libkcapi-hmaccalc x86_64 1.1.3-1.fc30 fedora 26 k libmcpp x86_64 2.7.2-21.fc29 fedora 77 k libmpc x86_64 1.1.0-2.fc29 fedora 58 k libnl3 x86_64 3.4.0-6.fc29 fedora 304 k libpaper x86_64 1.1.24-22.fc29 fedora 40 k libpcap x86_64 14:1.9.0-2.fc29 fedora 149 k libpciaccess x86_64 0.14-2.fc29 fedora 26 k libpipeline x86_64 1.5.0-5.fc29 fedora 51 k libpng x86_64 2:1.6.35-1.fc30 fedora 106 k libpng-devel x86_64 2:1.6.35-1.fc30 fedora 310 k libpsm2 x86_64 11.2.23-1.fc30 fedora 191 k libquadmath x86_64 8.2.1-5.fc30 fedora 186 k libquadmath-devel x86_64 8.2.1-5.fc30 fedora 42 k librdmacm x86_64 20.1-1.fc30 fedora 61 k librsvg2 x86_64 2.44.9-1.fc30 fedora 1.3 M libseccomp x86_64 2.3.3-4.fc30 fedora 58 k libstdc++-devel x86_64 8.2.1-5.fc30 fedora 2.1 M libthai x86_64 0.1.28-1.fc29 fedora 199 k libtiff x86_64 4.0.10-1.fc30 fedora 166 k libuuid-devel x86_64 2.33-0.1.fc30 fedora 28 k libwayland-client x86_64 1.16.0-1.fc30 fedora 31 k libwayland-server x86_64 1.16.0-1.fc30 fedora 37 k libwebp x86_64 1.0.0-2.fc29 fedora 270 k libwmf-lite x86_64 0.2.10-1.fc29 fedora 67 k libxcb x86_64 1.13.1-1.fc30 fedora 200 k libxcb-devel x86_64 1.13.1-1.fc30 fedora 1.1 M libxcrypt-devel x86_64 4.4.0-2.fc30 fedora 31 k libxshmfence x86_64 1.3-3.fc29 fedora 12 k m4 x86_64 1.4.18-9.fc29 fedora 214 k man-db x86_64 2.8.4-2.fc30 fedora 998 k mcpp x86_64 2.7.2-21.fc29 fedora 27 k mesa-khr-devel x86_64 18.3.0~rc4-1.fc30 fedora 19 k mesa-libEGL x86_64 18.3.0~rc4-1.fc30 fedora 107 k mesa-libGL x86_64 18.3.0~rc4-1.fc30 fedora 149 k mesa-libGL-devel x86_64 18.3.0~rc4-1.fc30 fedora 162 k mesa-libGLU x86_64 9.0.0-16.fc29 fedora 182 k mesa-libgbm x86_64 18.3.0~rc4-1.fc30 fedora 37 k mesa-libglapi x86_64 18.3.0~rc4-1.fc30 fedora 36 k mpich x86_64 3.2.1-8.fc29 fedora 1.2 M munge x86_64 0.5.13-2.fc29 fedora 105 k munge-libs x86_64 0.5.13-2.fc29 fedora 39 k nettle x86_64 3.4.1rc1-1.fc30 fedora 293 k nspr x86_64 4.20.0-1.fc30 fedora 122 k nss x86_64 3.39.0-4.fc30 fedora 627 k nss-softokn x86_64 3.39.0-4.fc30 fedora 362 k nss-softokn-freebl x86_64 3.39.0-4.fc30 fedora 215 k nss-sysinit x86_64 3.39.0-4.fc30 fedora 20 k nss-util x86_64 3.39.0-4.fc30 fedora 83 k numactl-libs x86_64 2.0.12-1.fc29 fedora 27 k openblas x86_64 0.3.3-2.fc30 fedora 27 k openblas-openmp x86_64 0.3.3-2.fc30 fedora 4.6 M openblas-openmp64 x86_64 0.3.3-2.fc30 fedora 4.5 M openblas-openmp64_ x86_64 0.3.3-2.fc30 fedora 4.5 M openblas-serial x86_64 0.3.3-2.fc30 fedora 4.5 M openblas-serial64 x86_64 0.3.3-2.fc30 fedora 4.4 M openblas-serial64_ x86_64 0.3.3-2.fc30 fedora 4.4 M openblas-threads x86_64 0.3.3-2.fc30 fedora 4.5 M openblas-threads64 x86_64 0.3.3-2.fc30 fedora 4.5 M openblas-threads64_ x86_64 0.3.3-2.fc30 fedora 4.5 M openjpeg2 x86_64 2.3.0-9.fc30 fedora 146 k openmpi x86_64 3.1.3-1.fc30 copr_base 2.5 M opensm-libs x86_64 3.3.21-1.fc30 fedora 65 k openssh x86_64 7.9p1-2.fc30 fedora 394 k openssh-clients x86_64 7.9p1-2.fc30 fedora 539 k pango x86_64 1.42.4-1.fc30 fedora 258 k perl-Carp noarch 1.50-417.fc29 fedora 29 k perl-Data-Dumper x86_64 2.173-1.fc30 fedora 54 k perl-Digest noarch 1.17-417.fc29 fedora 24 k perl-Digest-MD5 x86_64 2.55-417.fc29 fedora 35 k perl-Encode x86_64 4:2.98-6.fc29 fedora 1.5 M perl-Errno x86_64 1.29-427.fc30 fedora 24 k perl-Exporter noarch 5.73-418.fc29 fedora 31 k perl-File-Path noarch 2.16-1.fc30 fedora 36 k perl-File-Temp noarch 1:0.230.800-2.fc29 fedora 60 k perl-Filter x86_64 2:1.59-1.fc29 fedora 78 k perl-Getopt-Long noarch 1:2.50-417.fc29 fedora 61 k perl-HTTP-Tiny noarch 0.076-1.fc29 fedora 55 k perl-IO x86_64 1.39-427.fc30 fedora 89 k perl-MIME-Base64 x86_64 3.15-417.fc29 fedora 30 k perl-PathTools x86_64 3.75-1.fc30 fedora 85 k perl-Pod-Escapes noarch 1:1.07-417.fc29 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-418.fc29 fedora 83 k perl-Pod-Simple noarch 1:3.35-417.fc29 fedora 211 k perl-Pod-Usage noarch 4:1.69-417.fc29 fedora 32 k perl-Scalar-List-Utils x86_64 3:1.50-417.fc29 fedora 64 k perl-Socket x86_64 4:2.027-417.fc29 fedora 54 k perl-Storable x86_64 1:3.11-5.fc30 fedora 94 k perl-Term-ANSIColor noarch 4.06-418.fc29 fedora 44 k perl-Term-Cap noarch 1.17-417.fc29 fedora 22 k perl-Text-ParseWords noarch 3.30-417.fc29 fedora 16 k perl-Text-Tabs+Wrap noarch 2013.0523-417.fc29 fedora 23 k perl-Text-Unidecode noarch 1.30-7.fc29 fedora 145 k perl-Thread-Queue noarch 3.13-1.fc29 fedora 21 k perl-Time-Local noarch 2:1.280-3.fc29 fedora 31 k perl-Unicode-Normalize x86_64 1.26-417.fc29 fedora 81 k perl-XML-Parser x86_64 2.44-13.fc29 fedora 220 k perl-XML-XPath noarch 1.44-1.fc30 fedora 83 k perl-constant noarch 1.33-418.fc29 fedora 23 k perl-encoding x86_64 4:2.22-6.fc29 fedora 63 k perl-interpreter x86_64 4:5.28.1-427.fc30 fedora 6.4 M perl-libs x86_64 4:5.28.1-427.fc30 fedora 1.6 M perl-macros x86_64 4:5.28.1-427.fc30 fedora 20 k perl-open noarch 1.11-427.fc30 fedora 26 k perl-parent noarch 1:0.237-2.fc29 fedora 14 k perl-podlators noarch 1:4.11-3.fc29 fedora 115 k perl-threads x86_64 1:2.22-417.fc29 fedora 57 k perl-threads-shared x86_64 1.59-1.fc30 fedora 42 k pixman x86_64 0.34.0-10.fc29 fedora 253 k pmix x86_64 3.0.2-1.fc30 copr_base 591 k poppler x86_64 0.67.0-6.fc30 fedora 898 k poppler-data noarch 0.4.9-2.fc29 fedora 2.1 M procps-ng x86_64 3.3.15-4.fc29 fedora 321 k python3 x86_64 3.7.1-4.fc30 fedora 39 k qrencode-libs x86_64 3.4.4-6.fc29 fedora 55 k rdma-core x86_64 20.1-1.fc30 fedora 56 k rpm-mpi-hooks noarch 5-4.fc30 copr_base 11 k scalapack-common x86_64 2.0.2-27.fc30 copr_base 11 k scalapack-mpich x86_64 2.0.2-27.fc30 copr_base 1.7 M scalapack-openmpi x86_64 2.0.2-27.fc30 copr_base 1.7 M shared-mime-info x86_64 1.10-3.fc30 fedora 314 k suitesparse x86_64 4.4.6-17.fc30 fedora 851 k systemd x86_64 239-9.git9f3aed1.fc30 fedora 3.5 M systemd-pam x86_64 239-9.git9f3aed1.fc30 fedora 161 k systemd-rpm-macros noarch 239-9.git9f3aed1.fc30 fedora 20 k systemd-udev x86_64 239-9.git9f3aed1.fc30 fedora 1.2 M tbb x86_64 2019.2-1.fc30 fedora 147 k tcl x86_64 1:8.6.8-2.fc29 fedora 1.1 M tetgen x86_64 1.5.0-13.fc29 fedora 270 k texlive-algorithms noarch 8:svn42428-22.fc30 fedora 28 k texlive-amsfonts noarch 8:svn29208.3.04-22.fc30 fedora 3.6 M texlive-amsmath noarch 8:svn47349-22.fc30 fedora 52 k texlive-attachfile noarch 8:svn42099-22.fc30 fedora 27 k texlive-auto-pst-pdf noarch 8:svn23723.0.6-22.fc30 fedora 22 k texlive-babel noarch 8:svn47932-22.fc30 fedora 279 k texlive-babelbib noarch 8:svn25245.1.31-22.fc30 fedora 52 k texlive-base x86_64 7:20180414-28.fc30 fedora 2.3 M texlive-bera noarch 8:svn20031.0-22.fc30 fedora 347 k texlive-booktabs noarch 8:svn40846-22.fc30 fedora 22 k texlive-breakurl noarch 8:svn29901.1.40-22.fc30 fedora 22 k texlive-caption noarch 8:svn47968-22.fc30 fedora 58 k texlive-carlisle noarch 8:svn47876-22.fc30 fedora 31 k texlive-chngcntr noarch 8:svn47577-22.fc30 fedora 21 k texlive-cm noarch 8:svn45811-22.fc30 fedora 288 k texlive-colortbl noarch 8:svn47614-22.fc30 fedora 22 k texlive-csquotes noarch 8:svn47564-22.fc30 fedora 41 k texlive-currfile noarch 8:svn40725-22.fc30 fedora 26 k texlive-enumitem noarch 8:svn24146.3.5.2-22.fc30 fedora 30 k texlive-environ noarch 8:svn33821.0.3-22.fc30 fedora 21 k texlive-eso-pic noarch 8:svn47694-22.fc30 fedora 24 k texlive-etex noarch 8:svn37057.0-22.fc30 fedora 33 k texlive-etex-pkg noarch 8:svn41784-22.fc30 fedora 21 k texlive-etoolbox noarch 8:svn46602-22.fc30 fedora 31 k texlive-fancyvrb noarch 8:svn18492.2.8-22.fc30 fedora 32 k texlive-filecontents noarch 8:svn47890-22.fc30 fedora 21 k texlive-filehook noarch 8:svn24280.0.5d-22.fc30 fedora 27 k texlive-float noarch 8:svn15878.1.3d-22.fc30 fedora 22 k texlive-fontspec noarch 8:svn48320-22.fc30 fedora 50 k texlive-footmisc noarch 8:svn23330.5.5b-22.fc30 fedora 28 k texlive-fp noarch 8:svn15878.0-22.fc30 fedora 41 k texlive-geometry noarch 8:svn47638-22.fc30 fedora 28 k texlive-graphics noarch 8:svn47350-22.fc30 fedora 40 k texlive-graphics-cfg noarch 8:svn40269-22.fc30 fedora 17 k texlive-graphics-def noarch 8:svn46267-22.fc30 fedora 33 k texlive-hyperref noarch 8:svn46583-22.fc30 fedora 142 k texlive-hyphen-base noarch 8:svn48303-22.fc30 fedora 38 k texlive-ifetex noarch 8:svn47231-22.fc30 fedora 23 k texlive-ifluatex noarch 8:svn47293-22.fc30 fedora 24 k texlive-ifplatform noarch 8:svn45533-22.fc30 fedora 21 k texlive-iftex noarch 8:svn29654.0.2-22.fc30 fedora 23 k texlive-ifxetex noarch 8:svn19685.0.5-22.fc30 fedora 20 k texlive-index noarch 8:svn24099.4.1beta-22.fc30 fedora 28 k texlive-kastrup noarch 8:svn15878.0-22.fc30 fedora 17 k texlive-knuth-lib noarch 8:svn35820.0-22.fc30 fedora 51 k texlive-koma-script noarch 8:svn47249-22.fc30 fedora 7.2 M texlive-kpathsea x86_64 7:20180414-28.fc30 fedora 1.1 M texlive-l3kernel noarch 8:svn48022-22.fc30 fedora 181 k texlive-l3packages noarch 8:svn47705-22.fc30 fedora 44 k texlive-latex-fonts noarch 8:svn28888.0-22.fc30 fedora 44 k texlive-latexconfig noarch 8:svn45777-22.fc30 fedora 21 k texlive-lib x86_64 7:20180414-28.fc30 fedora 495 k texlive-listings noarch 8:svn37534.1.6-22.fc30 fedora 150 k texlive-lm noarch 8:svn48145-22.fc30 fedora 13 M texlive-lua-alt-getopt noarch 8:svn29349.0.7.0-22.fc30 fedora 17 k texlive-lualatex-math noarch 8:svn44621-22.fc30 fedora 25 k texlive-lualibs noarch 8:svn43153-22.fc30 fedora 106 k texlive-luaotfload noarch 7:20180414-28.fc30 fedora 783 k texlive-luatex x86_64 7:20180414-28.fc30 fedora 6.2 M texlive-luatexbase noarch 8:svn38550-22.fc30 fedora 21 k texlive-marginnote noarch 8:svn48383-22.fc30 fedora 22 k texlive-marvosym noarch 8:svn29349.2.2a-22.fc30 fedora 150 k texlive-memoir noarch 8:svn47305-22.fc30 fedora 104 k texlive-mparhack noarch 8:svn15878.1.4-22.fc30 fedora 23 k texlive-ms noarch 8:svn42428-22.fc30 fedora 26 k texlive-multido noarch 8:svn18302.1.42-22.fc30 fedora 23 k texlive-oberdiek noarch 7:20180414-28.fc30 fedora 14 M texlive-paralist noarch 8:svn43021-22.fc30 fedora 22 k texlive-parallel noarch 8:svn15878.0-22.fc30 fedora 23 k texlive-pdftex x86_64 7:20180414-28.fc30 fedora 1.8 M texlive-pgf noarch 8:svn44231-22.fc30 fedora 812 k texlive-plain noarch 8:svn43076-22.fc30 fedora 465 k texlive-psnfss noarch 8:svn33946.9.2a-22.fc30 fedora 47 k texlive-pst-3d noarch 8:svn17257.1.10-22.fc30 fedora 23 k texlive-pst-coil noarch 8:svn37377.1.07-22.fc30 fedora 23 k texlive-pst-eps noarch 8:svn15878.1.0-22.fc30 fedora 22 k texlive-pst-fill noarch 8:svn15878.1.01-22.fc30 fedora 23 k texlive-pst-grad noarch 8:svn15878.1.06-22.fc30 fedora 23 k texlive-pst-math noarch 8:svn34786.0.63-22.fc30 fedora 24 k texlive-pst-node noarch 8:svn46170-22.fc30 fedora 46 k texlive-pst-ovl noarch 8:svn45506-22.fc30 fedora 21 k texlive-pst-pdf noarch 7:20180414-28.fc30 fedora 964 k texlive-pst-plot noarch 8:svn47163-22.fc30 fedora 43 k texlive-pst-text noarch 8:svn15878.1.00-22.fc30 fedora 23 k texlive-pst-tools noarch 8:svn45978-22.fc30 fedora 24 k texlive-pst-tree noarch 8:svn43272-22.fc30 fedora 26 k texlive-pstricks noarch 8:svn48256-22.fc30 fedora 109 k texlive-pstricks-add noarch 8:svn46541-22.fc30 fedora 41 k texlive-qstest noarch 8:svn15878.0-22.fc30 fedora 24 k texlive-sauerj noarch 8:svn15878.0-22.fc30 fedora 25 k texlive-setspace noarch 8:svn24881.6.7a-22.fc30 fedora 23 k texlive-showexpl noarch 8:svn42677-22.fc30 fedora 23 k texlive-soul noarch 8:svn15878.2.4-22.fc30 fedora 25 k texlive-subfig noarch 8:svn15878.1.3-22.fc30 fedora 26 k texlive-tetex noarch 7:20180414-28.fc30 fedora 393 k texlive-tex-ini-files noarch 8:svn40533-22.fc30 fedora 20 k texlive-texconfig noarch 7:20180414-28.fc30 fedora 32 k texlive-texlive.infra noarch 7:20180414-28.fc30 fedora 161 k texlive-thumbpdf noarch 7:20180414-28.fc30 fedora 44 k texlive-tipa noarch 8:svn29349.1.3-22.fc30 fedora 2.8 M texlive-tools noarch 8:svn47671-22.fc30 fedora 69 k texlive-trimspaces noarch 8:svn15878.1.1-22.fc30 fedora 20 k texlive-ucharcat noarch 8:svn38907-22.fc30 fedora 20 k texlive-underscore noarch 8:svn18261.0-22.fc30 fedora 24 k texlive-unicode-data noarch 8:svn48003-22.fc30 fedora 293 k texlive-unicode-math noarch 8:svn48309-22.fc30 fedora 69 k texlive-url noarch 8:svn32528.3.4-22.fc30 fedora 24 k texlive-varwidth noarch 8:svn24104.0.92-22.fc30 fedora 23 k texlive-xcolor noarch 8:svn41044-22.fc30 fedora 38 k texlive-xkeyval noarch 8:svn35741.2.7a-22.fc30 fedora 38 k texlive-xunicode noarch 8:svn30466.0.981-22.fc30 fedora 49 k texlive-zapfding noarch 8:svn31835.0-22.fc30 fedora 69 k torque-libs x86_64 4.2.10-19.fc30 fedora 126 k urw-base35-bookman-fonts noarch 20170801-11.fc29 fedora 856 k urw-base35-c059-fonts noarch 20170801-11.fc29 fedora 883 k urw-base35-d050000l-fonts noarch 20170801-11.fc29 fedora 78 k urw-base35-fonts noarch 20170801-11.fc29 fedora 11 k urw-base35-fonts-common noarch 20170801-11.fc29 fedora 22 k urw-base35-gothic-fonts noarch 20170801-11.fc29 fedora 653 k urw-base35-nimbus-mono-ps-fonts noarch 20170801-11.fc29 fedora 800 k urw-base35-nimbus-roman-fonts noarch 20170801-11.fc29 fedora 864 k urw-base35-nimbus-sans-fonts noarch 20170801-11.fc29 fedora 1.3 M urw-base35-p052-fonts noarch 20170801-11.fc29 fedora 981 k urw-base35-standard-symbols-ps-fonts noarch 20170801-11.fc29 fedora 43 k urw-base35-z003-fonts noarch 20170801-11.fc29 fedora 279 k xorg-x11-font-utils x86_64 1:7.5-40.fc29 fedora 95 k xorg-x11-proto-devel noarch 2018.4-2.fc29 fedora 280 k xorg-x11-server-utils x86_64 7.7-27.fc30 fedora 176 k zlib-devel x86_64 1.2.11-14.fc30 fedora 46 k zziplib x86_64 0.13.69-1.fc29 fedora 86 k Transaction Summary ================================================================================ Install 432 Packages Total download size: 285 M Installed size: 1.0 G Downloading Packages: (1/432): texlive-dvips-20180414-28.fc30.x86_64. 9.4 MB/s | 692 kB 00:00 (2/432): bison-3.0.5-1.fc29.x86_64.rpm 25 MB/s | 686 kB 00:00 (3/432): texlive-epstopdf-20180414-28.fc30.noar 301 kB/s | 32 kB 00:00 (4/432): environment-modules-4.2.1-1.fc30.x86_6 17 MB/s | 295 kB 00:00 (5/432): flex-2.6.4-1.fc30.x86_64.rpm 12 MB/s | 306 kB 00:00 (6/432): gmm-devel-5.2-2.fc29.noarch.rpm 2.2 MB/s | 136 kB 00:00 (7/432): libtool-2.4.6-27.fc30.x86_64.rpm 13 MB/s | 687 kB 00:00 (8/432): pstreams-devel-0.8.1-9.fc29.noarch.rpm 3.3 MB/s | 173 kB 00:00 (9/432): texlive-multirow-svn48354-22.fc30.noar 289 kB/s | 22 kB 00:00 (10/432): texlive-was-svn21439.0-22.fc30.noarch 656 kB/s | 19 kB 00:00 (11/432): NLopt-devel-2.4.2-18.fc30.x86_64.rpm 648 kB/s | 25 kB 00:00 (12/432): ImageMagick-6.9.10.10-2.fc30.x86_64.r 3.4 MB/s | 156 kB 00:00 (13/432): texlive-latex-20180414-28.fc30.noarch 34 MB/s | 13 MB 00:00 (14/432): arpack-devel-3.5.0-6.fc28.x86_64.rpm 148 kB/s | 12 kB 00:00 (15/432): SuperLU-devel-5.2.1-5.fc30.x86_64.rpm 261 kB/s | 23 kB 00:00 (16/432): fftw-devel-3.3.8-2.fc29.x86_64.rpm 18 MB/s | 131 kB 00:00 (17/432): fltk-devel-1.3.4-7.fc29.x86_64.rpm 24 MB/s | 432 kB 00:00 (18/432): blacs-openmpi-devel-2.0.2-27.fc30.x86 633 kB/s | 53 kB 00:00 (19/432): blacs-mpich-devel-2.0.2-27.fc30.x86_6 594 kB/s | 52 kB 00:00 (20/432): freeglut-devel-3.0.0-9.fc29.x86_64.rp 16 MB/s | 112 kB 00:00 (21/432): gsl-devel-2.4-7.fc29.x86_64.rpm 34 MB/s | 559 kB 00:00 (22/432): hdf5-devel-1.8.20-5.fc30.x86_64.rpm 22 MB/s | 966 kB 00:00 (23/432): hdf5-mpich-devel-1.8.20-4.fc29.x86_64 36 MB/s | 933 kB 00:00 (24/432): hdf5-openmpi-devel-1.8.20-5.fc30.x86_ 29 MB/s | 934 kB 00:00 (25/432): lapack-devel-3.8.0-10.fc29.x86_64.rpm 11 MB/s | 78 kB 00:00 (26/432): mesa-libGLU-devel-9.0.0-16.fc29.x86_6 2.7 MB/s | 13 kB 00:00 (27/432): libXpm-devel-3.5.12-8.fc29.x86_64.rpm 7.9 MB/s | 37 kB 00:00 (28/432): libXt-devel-1.1.5-9.fc29.x86_64.rpm 30 MB/s | 443 kB 00:00 (29/432): libXxf86vm-devel-1.1.4-10.fc29.x86_64 2.4 MB/s | 18 kB 00:00 (30/432): mpich-devel-3.2.1-8.fc29.x86_64.rpm 25 MB/s | 629 kB 00:00 (31/432): openblas-devel-0.3.3-2.fc30.x86_64.rp 10 MB/s | 87 kB 00:00 (32/432): openmpi-devel-3.1.3-1.fc30.x86_64.rpm 26 MB/s | 1.2 MB 00:00 (33/432): scalapack-mpich-devel-2.0.2-27.fc30.x 3.7 MB/s | 8.5 kB 00:00 (34/432): scalapack-openmpi-devel-2.0.2-27.fc30 3.9 MB/s | 8.3 kB 00:00 (35/432): suitesparse-devel-4.4.6-17.fc30.x86_6 2.9 MB/s | 137 kB 00:00 (36/432): gcc-c++-8.2.1-5.fc30.x86_64.rpm 28 MB/s | 12 MB 00:00 (37/432): tetgen-devel-1.5.0-13.fc29.x86_64.rpm 630 kB/s | 36 kB 00:00 (38/432): texlive-base-20180414-28.fc30.x86_64. 38 MB/s | 2.3 MB 00:00 (39/432): texlive-latex-fonts-svn28888.0-22.fc3 6.6 MB/s | 44 kB 00:00 (40/432): texlive-kpathsea-20180414-28.fc30.x86 14 MB/s | 1.1 MB 00:00 (41/432): perl-File-Temp-0.230.800-2.fc29.noarc 6.6 MB/s | 60 kB 00:00 (42/432): texlive-lib-20180414-28.fc30.x86_64.r 18 MB/s | 495 kB 00:00 (43/432): perl-Getopt-Long-2.50-417.fc29.noarch 7.4 MB/s | 61 kB 00:00 (44/432): texlive-hyperref-svn46583-22.fc30.noa 9.9 MB/s | 142 kB 00:00 (45/432): texlive-latexconfig-svn45777-22.fc30. 2.2 MB/s | 21 kB 00:00 (46/432): perl-interpreter-5.28.1-427.fc30.x86_ 40 MB/s | 6.4 MB 00:00 (47/432): gcc-gfortran-8.2.1-5.fc30.x86_64.rpm 16 MB/s | 11 MB 00:00 (48/432): texlive-tetex-20180414-28.fc30.noarch 14 MB/s | 393 kB 00:00 (49/432): texlive-pdftex-20180414-28.fc30.x86_6 20 MB/s | 1.8 MB 00:00 (50/432): texlive-tools-svn47671-22.fc30.noarch 5.1 MB/s | 69 kB 00:00 (51/432): texlive-url-svn32528.3.4-22.fc30.noar 6.3 MB/s | 24 kB 00:00 (52/432): m4-1.4.18-9.fc29.x86_64.rpm 22 MB/s | 214 kB 00:00 (53/432): less-530-2.fc29.x86_64.rpm 14 MB/s | 148 kB 00:00 (54/432): autoconf-2.69-28.fc29.noarch.rpm 30 MB/s | 698 kB 00:00 (55/432): automake-1.16.1-7.fc30.noarch.rpm 32 MB/s | 695 kB 00:00 (56/432): man-db-2.8.4-2.fc30.x86_64.rpm 15 MB/s | 998 kB 00:00 (57/432): texlive-luatex-20180414-28.fc30.x86_6 17 MB/s | 6.2 MB 00:00 (58/432): NLopt-2.4.2-18.fc30.x86_64.rpm 3.0 MB/s | 194 kB 00:00 (59/432): SuperLU-5.2.1-5.fc30.x86_64.rpm 9.4 MB/s | 171 kB 00:00 (60/432): arpack-3.5.0-6.fc28.x86_64.rpm 12 MB/s | 195 kB 00:00 (61/432): blacs-mpich-2.0.2-27.fc30.x86_64.rpm 3.2 MB/s | 53 kB 00:00 (62/432): libgfortran-8.2.1-5.fc30.x86_64.rpm 31 MB/s | 647 kB 00:00 (63/432): ImageMagick-libs-6.9.10.10-2.fc30.x86 17 MB/s | 2.2 MB 00:00 (64/432): libquadmath-8.2.1-5.fc30.x86_64.rpm 8.2 MB/s | 186 kB 00:00 (65/432): blacs-openmpi-2.0.2-27.fc30.x86_64.rp 4.9 MB/s | 54 kB 00:00 (66/432): fftw-3.3.8-2.fc29.x86_64.rpm 11 MB/s | 50 kB 00:00 (67/432): fftw-libs-3.3.8-2.fc29.x86_64.rpm 2.9 MB/s | 8.3 kB 00:00 (68/432): mpich-3.2.1-8.fc29.x86_64.rpm 23 MB/s | 1.2 MB 00:00 (69/432): fftw-libs-long-3.3.8-2.fc29.x86_64.rp 24 MB/s | 547 kB 00:00 (70/432): fftw-libs-double-3.3.8-2.fc29.x86_64. 20 MB/s | 995 kB 00:00 (71/432): fftw-libs-quad-3.3.8-2.fc29.x86_64.rp 24 MB/s | 817 kB 00:00 (72/432): fftw-libs-single-3.3.8-2.fc29.x86_64. 24 MB/s | 1.0 MB 00:00 (73/432): openmpi-3.1.3-1.fc30.x86_64.rpm 20 MB/s | 2.5 MB 00:00 (74/432): libmpc-1.1.0-2.fc29.x86_64.rpm 3.9 MB/s | 58 kB 00:00 (75/432): freeglut-3.0.0-9.fc29.x86_64.rpm 23 MB/s | 183 kB 00:00 (76/432): fltk-1.3.4-7.fc29.x86_64.rpm 14 MB/s | 574 kB 00:00 (77/432): libaec-devel-1.0.2-4.fc29.x86_64.rpm 3.1 MB/s | 11 kB 00:00 (78/432): zlib-devel-1.2.11-14.fc30.x86_64.rpm 9.9 MB/s | 46 kB 00:00 (79/432): gsl-2.4-7.fc29.x86_64.rpm 23 MB/s | 1.0 MB 00:00 (80/432): hdf5-mpich-1.8.20-4.fc29.x86_64.rpm 28 MB/s | 1.7 MB 00:00 (81/432): hdf5-1.8.20-5.fc30.x86_64.rpm 20 MB/s | 1.7 MB 00:00 (82/432): blas-devel-3.8.0-10.fc29.x86_64.rpm 1.3 MB/s | 15 kB 00:00 (83/432): gl-manpages-1.1-16.20161227.fc29.noar 24 MB/s | 1.2 MB 00:00 (84/432): hdf5-openmpi-1.8.20-5.fc30.x86_64.rpm 15 MB/s | 1.7 MB 00:00 (85/432): mesa-libGLU-9.0.0-16.fc29.x86_64.rpm 11 MB/s | 182 kB 00:00 (86/432): libXext-1.3.3-10.fc29.x86_64.rpm 5.1 MB/s | 38 kB 00:00 (87/432): libX11-1.6.7-1.fc30.x86_64.rpm 31 MB/s | 593 kB 00:00 (88/432): libXpm-3.5.12-8.fc29.x86_64.rpm 5.9 MB/s | 56 kB 00:00 (89/432): libXt-1.1.5-9.fc29.x86_64.rpm 25 MB/s | 176 kB 00:00 (90/432): xorg-x11-proto-devel-2018.4-2.fc29.no 23 MB/s | 280 kB 00:00 (91/432): libXxf86vm-1.1.4-10.fc29.x86_64.rpm 2.3 MB/s | 17 kB 00:00 (92/432): openblas-0.3.3-2.fc30.x86_64.rpm 7.2 MB/s | 27 kB 00:00 (93/432): openblas-openmp-0.3.3-2.fc30.x86_64.r 28 MB/s | 4.6 MB 00:00 (94/432): openblas-openmp64-0.3.3-2.fc30.x86_64 23 MB/s | 4.5 MB 00:00 (95/432): openblas-openmp64_-0.3.3-2.fc30.x86_6 26 MB/s | 4.5 MB 00:00 (96/432): openblas-serial-0.3.3-2.fc30.x86_64.r 24 MB/s | 4.5 MB 00:00 (97/432): lapack-3.8.0-10.fc29.x86_64.rpm 16 MB/s | 8.6 MB 00:00 (98/432): openblas-serial64-0.3.3-2.fc30.x86_64 19 MB/s | 4.4 MB 00:00 (99/432): openblas-serial64_-0.3.3-2.fc30.x86_6 17 MB/s | 4.4 MB 00:00 (100/432): openblas-threads64-0.3.3-2.fc30.x86_ 22 MB/s | 4.5 MB 00:00 (101/432): openblas-threads-0.3.3-2.fc30.x86_64 11 MB/s | 4.5 MB 00:00 (102/432): libevent-2.1.8-4.fc30.x86_64.rpm 11 MB/s | 231 kB 00:00 (103/432): openblas-threads64_-0.3.3-2.fc30.x86 19 MB/s | 4.5 MB 00:00 (104/432): hwloc-libs-1.11.9-2.fc29.x86_64.rpm 15 MB/s | 1.6 MB 00:00 (105/432): suitesparse-4.4.6-17.fc30.x86_64.rpm 18 MB/s | 851 kB 00:00 (106/432): scalapack-mpich-2.0.2-27.fc30.x86_64 15 MB/s | 1.7 MB 00:00 (107/432): perl-Carp-1.50-417.fc29.noarch.rpm 3.6 MB/s | 29 kB 00:00 (108/432): perl-Errno-1.29-427.fc30.x86_64.rpm 5.1 MB/s | 24 kB 00:00 (109/432): scalapack-openmpi-2.0.2-27.fc30.x86_ 16 MB/s | 1.7 MB 00:00 (110/432): perl-Exporter-5.73-418.fc29.noarch.r 3.1 MB/s | 31 kB 00:00 (111/432): perl-File-Path-2.16-1.fc30.noarch.rp 10 MB/s | 36 kB 00:00 (112/432): tetgen-1.5.0-13.fc29.x86_64.rpm 4.5 MB/s | 270 kB 00:00 (113/432): perl-IO-1.39-427.fc30.x86_64.rpm 11 MB/s | 89 kB 00:00 (114/432): perl-PathTools-3.75-1.fc30.x86_64.rp 10 MB/s | 85 kB 00:00 (115/432): perl-Scalar-List-Utils-1.50-417.fc29 11 MB/s | 64 kB 00:00 (116/432): perl-constant-1.33-418.fc29.noarch.r 4.5 MB/s | 23 kB 00:00 (117/432): perl-parent-0.237-2.fc29.noarch.rpm 3.9 MB/s | 14 kB 00:00 (118/432): perl-Pod-Usage-1.69-417.fc29.noarch. 6.4 MB/s | 32 kB 00:00 (119/432): perl-Text-ParseWords-3.30-417.fc29.n 3.6 MB/s | 16 kB 00:00 (120/432): perl-Text-Tabs+Wrap-2013.0523-417.fc 3.6 MB/s | 23 kB 00:00 (121/432): perl-Unicode-Normalize-1.26-417.fc29 12 MB/s | 81 kB 00:00 (122/432): perl-macros-5.28.1-427.fc30.x86_64.r 3.3 MB/s | 20 kB 00:00 (123/432): perl-threads-2.22-417.fc29.x86_64.rp 8.0 MB/s | 57 kB 00:00 (124/432): perl-threads-shared-1.59-1.fc30.x86_ 5.9 MB/s | 42 kB 00:00 (125/432): texlive-graphics-svn47350-22.fc30.no 4.6 MB/s | 40 kB 00:00 (126/432): texlive-ifxetex-svn19685.0.5-22.fc30 2.5 MB/s | 20 kB 00:00 (127/432): texlive-memoir-svn47305-22.fc30.noar 13 MB/s | 104 kB 00:00 (128/432): texlive-zapfding-svn31835.0-22.fc30. 7.6 MB/s | 69 kB 00:00 (129/432): libpng-1.6.35-1.fc30.x86_64.rpm 12 MB/s | 106 kB 00:00 (130/432): perl-libs-5.28.1-427.fc30.x86_64.rpm 25 MB/s | 1.6 MB 00:00 (131/432): texlive-cm-svn45811-22.fc30.noarch.r 15 MB/s | 288 kB 00:00 (132/432): texlive-etex-svn37057.0-22.fc30.noar 5.3 MB/s | 33 kB 00:00 (133/432): poppler-0.67.0-6.fc30.x86_64.rpm 19 MB/s | 898 kB 00:00 (134/432): texlive-graphics-def-svn46267-22.fc3 3.3 MB/s | 33 kB 00:00 (135/432): texlive-hyphen-base-svn48303-22.fc30 6.5 MB/s | 38 kB 00:00 (136/432): texlive-knuth-lib-svn35820.0-22.fc30 7.6 MB/s | 51 kB 00:00 (137/432): texlive-tex-ini-files-svn40533-22.fc 2.0 MB/s | 20 kB 00:00 (138/432): texlive-plain-svn43076-22.fc30.noarc 22 MB/s | 465 kB 00:00 (139/432): texlive-unicode-data-svn48003-22.fc3 17 MB/s | 293 kB 00:00 (140/432): zziplib-0.13.69-1.fc29.x86_64.rpm 7.5 MB/s | 86 kB 00:00 (141/432): texlive-texconfig-20180414-28.fc30.n 7.5 MB/s | 32 kB 00:00 (142/432): texlive-texlive.infra-20180414-28.fc 16 MB/s | 161 kB 00:00 (143/432): libpipeline-1.5.0-5.fc29.x86_64.rpm 7.3 MB/s | 51 kB 00:00 (144/432): emacs-filesystem-26.1-7.fc30.noarch. 1.8 MB/s | 10 kB 00:00 (145/432): perl-Data-Dumper-2.173-1.fc30.x86_64 9.6 MB/s | 54 kB 00:00 (146/432): perl-Thread-Queue-3.13-1.fc29.noarch 5.6 MB/s | 21 kB 00:00 (147/432): groff-base-1.22.3-18.fc30.x86_64.rpm 23 MB/s | 934 kB 00:00 (148/432): OpenEXR-libs-2.2.0-15.fc30.x86_64.rp 21 MB/s | 656 kB 00:00 (149/432): cairo-1.16.0-1.fc30.x86_64.rpm 21 MB/s | 676 kB 00:00 (150/432): fontconfig-2.13.1-4.fc30.x86_64.rpm 15 MB/s | 235 kB 00:00 (151/432): freetype-2.9.1-6.fc30.x86_64.rpm 18 MB/s | 357 kB 00:00 (152/432): gdk-pixbuf2-2.38.0-4.fc30.x86_64.rpm 22 MB/s | 455 kB 00:00 (153/432): ilmbase-2.2.0-14.fc29.x86_64.rpm 9.1 MB/s | 109 kB 00:00 (154/432): jbigkit-libs-2.1-15.fc30.x86_64.rpm 7.9 MB/s | 49 kB 00:00 (155/432): lcms2-2.9-4.fc30.x86_64.rpm 18 MB/s | 150 kB 00:00 (156/432): libICE-1.0.9-14.fc29.x86_64.rpm 9.0 MB/s | 67 kB 00:00 (157/432): libSM-1.2.3-1.fc30.x86_64.rpm 8.5 MB/s | 40 kB 00:00 (158/432): libgomp-8.2.1-5.fc30.x86_64.rpm 17 MB/s | 205 kB 00:00 (159/432): libjpeg-turbo-2.0.0-1.fc29.x86_64.rp 15 MB/s | 158 kB 00:00 (160/432): librsvg2-2.44.9-1.fc30.x86_64.rpm 23 MB/s | 1.3 MB 00:00 (161/432): libtiff-4.0.10-1.fc30.x86_64.rpm 13 MB/s | 166 kB 00:00 (162/432): libwebp-1.0.0-2.fc29.x86_64.rpm 16 MB/s | 270 kB 00:00 (163/432): libgs-9.25-1.fc30.x86_64.rpm 23 MB/s | 2.9 MB 00:00 (164/432): libwmf-lite-0.2.10-1.fc29.x86_64.rpm 3.2 MB/s | 67 kB 00:00 (165/432): openjpeg2-2.3.0-9.fc30.x86_64.rpm 14 MB/s | 146 kB 00:00 (166/432): pango-1.42.4-1.fc30.x86_64.rpm 21 MB/s | 258 kB 00:00 (167/432): infinipath-psm-3.3-22_g4abbc60_open. 18 MB/s | 196 kB 00:00 (168/432): blacs-common-2.0.2-27.fc30.x86_64.rp 692 kB/s | 13 kB 00:00 (169/432): libibverbs-20.1-1.fc30.x86_64.rpm 17 MB/s | 228 kB 00:00 (170/432): libfabric-1.6.2-1.fc30.x86_64.rpm 23 MB/s | 511 kB 00:00 (171/432): libpsm2-11.2.23-1.fc30.x86_64.rpm 16 MB/s | 191 kB 00:00 (172/432): librdmacm-20.1-1.fc30.x86_64.rpm 9.3 MB/s | 61 kB 00:00 (173/432): opensm-libs-3.3.21-1.fc30.x86_64.rpm 11 MB/s | 65 kB 00:00 (174/432): torque-libs-4.2.10-19.fc30.x86_64.rp 8.3 MB/s | 126 kB 00:00 (175/432): libXcursor-1.1.15-4.fc29.x86_64.rpm 7.7 MB/s | 29 kB 00:00 (176/432): openssh-clients-7.9p1-2.fc30.x86_64. 17 MB/s | 539 kB 00:00 (177/432): libXfixes-5.0.3-8.fc29.x86_64.rpm 2.6 MB/s | 18 kB 00:00 (178/432): libXft-2.3.2-11.fc29.x86_64.rpm 12 MB/s | 59 kB 00:00 (179/432): libXinerama-1.1.4-2.fc29.x86_64.rpm 3.1 MB/s | 14 kB 00:00 (180/432): libXrender-0.9.10-8.fc29.x86_64.rpm 7.1 MB/s | 26 kB 00:00 (181/432): libglvnd-glx-1.1.0-2.fc30.x86_64.rpm 13 MB/s | 114 kB 00:00 (182/432): libXi-1.7.9-8.fc29.x86_64.rpm 6.0 MB/s | 38 kB 00:00 (183/432): libaec-1.0.2-4.fc29.x86_64.rpm 10 MB/s | 38 kB 00:00 (184/432): libX11-common-1.6.7-1.fc30.noarch.rp 15 MB/s | 155 kB 00:00 (185/432): blas-3.8.0-10.fc29.x86_64.rpm 20 MB/s | 418 kB 00:00 (186/432): numactl-libs-2.0.12-1.fc29.x86_64.rp 5.6 MB/s | 27 kB 00:00 (187/432): libxcb-1.13.1-1.fc30.x86_64.rpm 13 MB/s | 200 kB 00:00 (188/432): scalapack-common-2.0.2-27.fc30.x86_6 3.0 MB/s | 11 kB 00:00 (189/432): perl-Socket-2.027-417.fc29.x86_64.rp 12 MB/s | 54 kB 00:00 (190/432): tbb-2019.2-1.fc30.x86_64.rpm 18 MB/s | 147 kB 00:00 (191/432): perl-Pod-Perldoc-3.28.01-418.fc29.no 16 MB/s | 83 kB 00:00 (192/432): perl-podlators-4.11-3.fc29.noarch.rp 16 MB/s | 115 kB 00:00 (193/432): texlive-graphics-cfg-svn40269-22.fc3 3.3 MB/s | 17 kB 00:00 (194/432): texlive-etex-pkg-svn41784-22.fc30.no 7.1 MB/s | 21 kB 00:00 (195/432): texlive-ifetex-svn47231-22.fc30.noar 7.2 MB/s | 23 kB 00:00 (196/432): texlive-ifluatex-svn47293-22.fc30.no 6.7 MB/s | 24 kB 00:00 (197/432): perl-Digest-MD5-2.55-417.fc29.x86_64 9.0 MB/s | 35 kB 00:00 (198/432): texlive-amsmath-svn47349-22.fc30.noa 11 MB/s | 52 kB 00:00 (199/432): texlive-carlisle-svn47876-22.fc30.no 8.8 MB/s | 31 kB 00:00 (200/432): texlive-fontspec-svn48320-22.fc30.no 12 MB/s | 50 kB 00:00 (201/432): texlive-fp-svn15878.0-22.fc30.noarch 9.5 MB/s | 41 kB 00:00 (202/432): texlive-index-svn24099.4.1beta-22.fc 7.7 MB/s | 28 kB 00:00 (203/432): texlive-ms-svn42428-22.fc30.noarch.r 6.6 MB/s | 26 kB 00:00 (204/432): texlive-listings-svn37534.1.6-22.fc3 18 MB/s | 150 kB 00:00 (205/432): texlive-parallel-svn15878.0-22.fc30. 5.6 MB/s | 23 kB 00:00 (206/432): texlive-qstest-svn15878.0-22.fc30.no 4.2 MB/s | 24 kB 00:00 (207/432): texlive-oberdiek-20180414-28.fc30.no 23 MB/s | 14 MB 00:00 (208/432): texlive-sauerj-svn15878.0-22.fc30.no 327 kB/s | 25 kB 00:00 (209/432): texlive-soul-svn15878.2.4-22.fc30.no 7.1 MB/s | 25 kB 00:00 (210/432): texlive-thumbpdf-20180414-28.fc30.no 9.2 MB/s | 44 kB 00:00 (211/432): texlive-unicode-math-svn48309-22.fc3 14 MB/s | 69 kB 00:00 (212/432): texlive-pgf-svn44231-22.fc30.noarch. 7.9 MB/s | 812 kB 00:00 (213/432): nspr-4.20.0-1.fc30.x86_64.rpm 9.4 MB/s | 122 kB 00:00 (214/432): perl-Text-Unidecode-1.30-7.fc29.noar 13 MB/s | 145 kB 00:00 (215/432): nss-3.39.0-4.fc30.x86_64.rpm 18 MB/s | 627 kB 00:00 (216/432): perl-XML-Parser-2.44-13.fc29.x86_64. 14 MB/s | 220 kB 00:00 (217/432): perl-XML-XPath-1.44-1.fc30.noarch.rp 5.4 MB/s | 83 kB 00:00 (218/432): fontpackages-filesystem-1.44-22.fc29 2.0 MB/s | 7.7 kB 00:00 (219/432): pixman-0.34.0-10.fc29.x86_64.rpm 11 MB/s | 253 kB 00:00 (220/432): adobe-mappings-cmap-deprecated-20171 11 MB/s | 118 kB 00:00 (221/432): poppler-data-0.4.9-2.fc29.noarch.rpm 20 MB/s | 2.1 MB 00:00 (222/432): adobe-mappings-pdf-20180407-2.fc29.n 16 MB/s | 706 kB 00:00 (223/432): cups-libs-2.2.8-6.fc30.x86_64.rpm 19 MB/s | 323 kB 00:00 (224/432): jbig2dec-libs-0.14-3.fc29.x86_64.rpm 9.0 MB/s | 65 kB 00:00 (225/432): adobe-mappings-cmap-20171205-4.fc29. 20 MB/s | 2.1 MB 00:00 (226/432): libijs-0.35-8.fc29.x86_64.rpm 4.0 MB/s | 28 kB 00:00 (227/432): libidn-1.35-3.fc29.x86_64.rpm 8.6 MB/s | 231 kB 00:00 (228/432): libpaper-1.1.24-22.fc29.x86_64.rpm 8.3 MB/s | 40 kB 00:00 (229/432): urw-base35-fonts-20170801-11.fc29.no 3.0 MB/s | 11 kB 00:00 (230/432): libcroco-0.6.12-5.fc29.x86_64.rpm 18 MB/s | 107 kB 00:00 (231/432): fribidi-1.0.5-1.fc29.x86_64.rpm 13 MB/s | 82 kB 00:00 (232/432): libthai-0.1.28-1.fc29.x86_64.rpm 19 MB/s | 199 kB 00:00 (233/432): harfbuzz-2.1.3-1.fc30.x86_64.rpm 23 MB/s | 412 kB 00:00 (234/432): libnl3-3.4.0-6.fc29.x86_64.rpm 20 MB/s | 304 kB 00:00 (235/432): rdma-core-20.1-1.fc30.x86_64.rpm 7.5 MB/s | 56 kB 00:00 (236/432): google-droid-sans-fonts-20120715-14. 19 MB/s | 2.5 MB 00:00 (237/432): fipscheck-lib-1.5.0-5.fc29.x86_64.rp 4.7 MB/s | 13 kB 00:00 (238/432): systemd-udev-239-9.git9f3aed1.fc30.x 19 MB/s | 1.2 MB 00:00 (239/432): libedit-3.1-24.20170329cvs.fc29.x86_ 6.6 MB/s | 96 kB 00:00 (240/432): libibumad-20.1-1.fc30.x86_64.rpm 537 kB/s | 23 kB 00:00 (241/432): munge-0.5.13-2.fc29.x86_64.rpm 14 MB/s | 105 kB 00:00 (242/432): munge-libs-0.5.13-2.fc29.x86_64.rpm 5.7 MB/s | 39 kB 00:00 (243/432): libglvnd-1.1.0-2.fc30.x86_64.rpm 12 MB/s | 65 kB 00:00 (244/432): openssh-7.9p1-2.fc30.x86_64.rpm 18 MB/s | 394 kB 00:00 (245/432): libXau-1.0.8-14.fc29.x86_64.rpm 6.1 MB/s | 29 kB 00:00 (246/432): mesa-libGL-18.3.0~rc4-1.fc30.x86_64. 11 MB/s | 149 kB 00:00 (247/432): perl-HTTP-Tiny-0.076-1.fc29.noarch.r 8.8 MB/s | 55 kB 00:00 (248/432): perl-Term-ANSIColor-4.06-418.fc29.no 8.4 MB/s | 44 kB 00:00 (249/432): perl-Term-Cap-1.17-417.fc29.noarch.r 4.3 MB/s | 22 kB 00:00 (250/432): perl-Pod-Simple-3.35-417.fc29.noarch 16 MB/s | 211 kB 00:00 (251/432): perl-Digest-1.17-417.fc29.noarch.rpm 3.6 MB/s | 24 kB 00:00 (252/432): texlive-iftex-svn29654.0.2-22.fc30.n 3.8 MB/s | 23 kB 00:00 (253/432): texlive-kastrup-svn15878.0-22.fc30.n 2.8 MB/s | 17 kB 00:00 (254/432): texlive-l3packages-svn47705-22.fc30. 7.1 MB/s | 44 kB 00:00 (255/432): texlive-l3kernel-svn48022-22.fc30.no 17 MB/s | 181 kB 00:00 (256/432): texlive-xunicode-svn30466.0.981-22.f 7.4 MB/s | 49 kB 00:00 (257/432): texlive-algorithms-svn42428-22.fc30. 4.6 MB/s | 28 kB 00:00 (258/432): texlive-fancyvrb-svn18492.2.8-22.fc3 6.6 MB/s | 32 kB 00:00 (259/432): texlive-footmisc-svn23330.5.5b-22.fc 5.1 MB/s | 28 kB 00:00 (260/432): texlive-luaotfload-20180414-28.fc30. 9.8 MB/s | 783 kB 00:00 (261/432): texlive-xcolor-svn41044-22.fc30.noar 4.7 MB/s | 38 kB 00:00 (262/432): texlive-xkeyval-svn35741.2.7a-22.fc3 5.0 MB/s | 38 kB 00:00 (263/432): ghostscript-9.25-1.fc30.x86_64.rpm 5.1 MB/s | 41 kB 00:00 (264/432): texlive-filehook-svn24280.0.5d-22.fc 2.9 MB/s | 27 kB 00:00 (265/432): texlive-lualatex-math-svn44621-22.fc 2.6 MB/s | 25 kB 00:00 (266/432): texlive-ucharcat-svn38907-22.fc30.no 2.1 MB/s | 20 kB 00:00 (267/432): nss-softokn-3.39.0-4.fc30.x86_64.rpm 10 MB/s | 362 kB 00:00 (268/432): nss-sysinit-3.39.0-4.fc30.x86_64.rpm 2.0 MB/s | 20 kB 00:00 (269/432): nss-util-3.39.0-4.fc30.x86_64.rpm 6.7 MB/s | 83 kB 00:00 (270/432): perl-open-1.11-427.fc30.noarch.rpm 2.6 MB/s | 26 kB 00:00 (271/432): avahi-libs-0.7-16.fc29.x86_64.rpm 5.3 MB/s | 59 kB 00:00 (272/432): gnutls-3.6.4-5.fc30.x86_64.rpm 15 MB/s | 849 kB 00:00 (273/432): texlive-koma-script-svn47249-22.fc30 25 MB/s | 7.2 MB 00:00 (274/432): urw-base35-c059-fonts-20170801-11.fc 25 MB/s | 883 kB 00:00 (275/432): urw-base35-bookman-fonts-20170801-11 10 MB/s | 856 kB 00:00 (276/432): urw-base35-d050000l-fonts-20170801-1 7.1 MB/s | 78 kB 00:00 (277/432): urw-base35-fonts-common-20170801-11. 6.0 MB/s | 22 kB 00:00 (278/432): urw-base35-gothic-fonts-20170801-11. 24 MB/s | 653 kB 00:00 (279/432): urw-base35-nimbus-mono-ps-fonts-2017 17 MB/s | 800 kB 00:00 (280/432): urw-base35-nimbus-roman-fonts-201708 21 MB/s | 864 kB 00:00 (281/432): urw-base35-nimbus-sans-fonts-2017080 22 MB/s | 1.3 MB 00:00 (282/432): urw-base35-p052-fonts-20170801-11.fc 21 MB/s | 981 kB 00:00 (283/432): urw-base35-standard-symbols-ps-fonts 5.5 MB/s | 43 kB 00:00 (284/432): texlive-lm-svn48145-22.fc30.noarch.r 23 MB/s | 13 MB 00:00 (285/432): graphite2-1.3.10-6.fc30.x86_64.rpm 1.6 MB/s | 108 kB 00:00 (286/432): libdatrie-0.2.9-8.fc29.x86_64.rpm 9.1 MB/s | 31 kB 00:00 (287/432): urw-base35-z003-fonts-20170801-11.fc 3.6 MB/s | 279 kB 00:00 (288/432): kmod-25-4.fc30.x86_64.rpm 15 MB/s | 109 kB 00:00 (289/432): kmod-libs-25-4.fc30.x86_64.rpm 9.3 MB/s | 57 kB 00:00 (290/432): cryptsetup-libs-2.0.5-1.fc30.x86_64. 16 MB/s | 299 kB 00:00 (291/432): fipscheck-1.5.0-5.fc29.x86_64.rpm 3.7 MB/s | 25 kB 00:00 (292/432): dracut-049-11.git20181024.fc30.x86_6 16 MB/s | 318 kB 00:00 (293/432): libX11-xcb-1.6.7-1.fc30.x86_64.rpm 1.6 MB/s | 11 kB 00:00 (294/432): libXdamage-1.1.4-15.fc29.x86_64.rpm 4.2 MB/s | 21 kB 00:00 (295/432): libdrm-2.4.96-2.fc30.x86_64.rpm 15 MB/s | 145 kB 00:00 (296/432): libxshmfence-1.3-3.fc29.x86_64.rpm 1.7 MB/s | 12 kB 00:00 (297/432): mesa-libglapi-18.3.0~rc4-1.fc30.x86_ 6.2 MB/s | 36 kB 00:00 (298/432): perl-MIME-Base64-3.15-417.fc29.x86_6 4.0 MB/s | 30 kB 00:00 (299/432): perl-Time-Local-1.280-3.fc29.noarch. 4.5 MB/s | 31 kB 00:00 (300/432): perl-Pod-Escapes-1.07-417.fc29.noarc 3.0 MB/s | 19 kB 00:00 (301/432): texlive-booktabs-svn40846-22.fc30.no 2.4 MB/s | 22 kB 00:00 (302/432): texlive-colortbl-svn47614-22.fc30.no 2.4 MB/s | 22 kB 00:00 (303/432): texlive-csquotes-svn47564-22.fc30.no 5.7 MB/s | 41 kB 00:00 (304/432): texlive-enumitem-svn24146.3.5.2-22.f 4.2 MB/s | 30 kB 00:00 (305/432): texlive-psnfss-svn33946.9.2a-22.fc30 5.6 MB/s | 47 kB 00:00 (306/432): texlive-underscore-svn18261.0-22.fc3 2.8 MB/s | 24 kB 00:00 (307/432): texlive-lua-alt-getopt-svn29349.0.7. 2.3 MB/s | 17 kB 00:00 (308/432): texlive-lualibs-svn43153-22.fc30.noa 12 MB/s | 106 kB 00:00 (309/432): systemd-239-9.git9f3aed1.fc30.x86_64 25 MB/s | 3.5 MB 00:00 (310/432): texlive-luatexbase-svn38550-22.fc30. 1.1 MB/s | 21 kB 00:00 (311/432): texlive-float-svn15878.1.3d-22.fc30. 4.1 MB/s | 22 kB 00:00 (312/432): texlive-pstricks-svn48256-22.fc30.no 13 MB/s | 109 kB 00:00 (313/432): texlive-babelbib-svn25245.1.31-22.fc 7.4 MB/s | 52 kB 00:00 (314/432): texlive-etoolbox-svn46602-22.fc30.no 4.7 MB/s | 31 kB 00:00 (315/432): texlive-geometry-svn47638-22.fc30.no 2.2 MB/s | 28 kB 00:00 (316/432): texlive-marginnote-svn48383-22.fc30. 4.1 MB/s | 22 kB 00:00 (317/432): texlive-marvosym-svn29349.2.2a-22.fc 17 MB/s | 150 kB 00:00 (318/432): texlive-amsfonts-svn29208.3.04-22.fc 21 MB/s | 3.6 MB 00:00 (319/432): texlive-mparhack-svn15878.1.4-22.fc3 1.1 MB/s | 23 kB 00:00 (320/432): texlive-currfile-svn40725-22.fc30.no 7.7 MB/s | 26 kB 00:00 (321/432): perl-encoding-2.22-6.fc29.x86_64.rpm 12 MB/s | 63 kB 00:00 (322/432): nss-softokn-freebl-3.39.0-4.fc30.x86 19 MB/s | 215 kB 00:00 (323/432): dbus-libs-1.12.10-9.fc30.x86_64.rpm 16 MB/s | 146 kB 00:00 (324/432): xorg-x11-font-utils-7.5-40.fc29.x86_ 17 MB/s | 95 kB 00:00 (325/432): nettle-3.4.1rc1-1.fc30.x86_64.rpm 18 MB/s | 293 kB 00:00 (326/432): xorg-x11-server-utils-7.7-27.fc30.x8 17 MB/s | 176 kB 00:00 (327/432): device-mapper-libs-1.02.152-1.fc30.x 16 MB/s | 181 kB 00:00 (328/432): json-c-0.13.1-3.fc29.x86_64.rpm 6.6 MB/s | 37 kB 00:00 (329/432): libargon2-20161029-6.fc29.x86_64.rpm 5.8 MB/s | 28 kB 00:00 (330/432): texlive-tipa-svn29349.1.3-22.fc30.no 19 MB/s | 2.8 MB 00:00 (331/432): acl-2.2.53-2.fc29.x86_64.rpm 3.4 MB/s | 71 kB 00:00 (332/432): iptables-libs-1.8.0-3.fc29.x86_64.rp 2.6 MB/s | 53 kB 00:00 (333/432): libseccomp-2.3.3-4.fc30.x86_64.rpm 8.7 MB/s | 58 kB 00:00 (334/432): qrencode-libs-3.4.4-6.fc29.x86_64.rp 7.7 MB/s | 55 kB 00:00 (335/432): systemd-pam-239-9.git9f3aed1.fc30.x8 17 MB/s | 161 kB 00:00 (336/432): systemd-rpm-macros-239-9.git9f3aed1. 3.8 MB/s | 20 kB 00:00 (337/432): libkcapi-hmaccalc-1.1.3-1.fc30.x86_6 4.6 MB/s | 26 kB 00:00 (338/432): texlive-auto-pst-pdf-svn23723.0.6-22 5.5 MB/s | 22 kB 00:00 (339/432): libpciaccess-0.14-2.fc29.x86_64.rpm 4.6 MB/s | 26 kB 00:00 (340/432): texlive-breakurl-svn29901.1.40-22.fc 3.0 MB/s | 22 kB 00:00 (341/432): texlive-babel-svn47932-22.fc30.noarc 17 MB/s | 279 kB 00:00 (342/432): texlive-caption-svn47968-22.fc30.noa 12 MB/s | 58 kB 00:00 (343/432): texlive-chngcntr-svn47577-22.fc30.no 5.2 MB/s | 21 kB 00:00 (344/432): texlive-bera-svn20031.0-22.fc30.noar 18 MB/s | 347 kB 00:00 (345/432): texlive-eso-pic-svn47694-22.fc30.noa 3.8 MB/s | 24 kB 00:00 (346/432): texlive-filecontents-svn47890-22.fc3 3.6 MB/s | 21 kB 00:00 (347/432): texlive-multido-svn18302.1.42-22.fc3 5.2 MB/s | 23 kB 00:00 (348/432): texlive-paralist-svn43021-22.fc30.no 4.6 MB/s | 22 kB 00:00 (349/432): texlive-pst-3d-svn17257.1.10-22.fc30 3.4 MB/s | 23 kB 00:00 (350/432): texlive-pst-coil-svn37377.1.07-22.fc 4.6 MB/s | 23 kB 00:00 (351/432): texlive-pst-eps-svn15878.1.0-22.fc30 3.8 MB/s | 22 kB 00:00 (352/432): texlive-pst-fill-svn15878.1.01-22.fc 4.7 MB/s | 23 kB 00:00 (353/432): texlive-pst-grad-svn15878.1.06-22.fc 4.5 MB/s | 23 kB 00:00 (354/432): texlive-pst-node-svn46170-22.fc30.no 8.4 MB/s | 46 kB 00:00 (355/432): texlive-pst-ovl-svn45506-22.fc30.noa 5.1 MB/s | 21 kB 00:00 (356/432): texlive-pst-plot-svn47163-22.fc30.no 8.0 MB/s | 43 kB 00:00 (357/432): texlive-pst-text-svn15878.1.00-22.fc 5.6 MB/s | 23 kB 00:00 (358/432): texlive-pst-tools-svn45978-22.fc30.n 5.8 MB/s | 24 kB 00:00 (359/432): texlive-pst-tree-svn43272-22.fc30.no 5.8 MB/s | 26 kB 00:00 (360/432): texlive-pstricks-add-svn46541-22.fc3 9.3 MB/s | 41 kB 00:00 (361/432): texlive-setspace-svn24881.6.7a-22.fc 5.8 MB/s | 23 kB 00:00 (362/432): texlive-showexpl-svn42677-22.fc30.no 5.1 MB/s | 23 kB 00:00 (363/432): texlive-subfig-svn15878.1.3-22.fc30. 5.9 MB/s | 26 kB 00:00 (364/432): libfontenc-1.1.3-9.fc29.x86_64.rpm 8.6 MB/s | 30 kB 00:00 (365/432): perl-Filter-1.59-1.fc29.x86_64.rpm 11 MB/s | 78 kB 00:00 (366/432): libXrandr-1.5.1-8.fc29.x86_64.rpm 8.5 MB/s | 26 kB 00:00 (367/432): libXmu-1.1.2-12.fc29.x86_64.rpm 9.6 MB/s | 69 kB 00:00 (368/432): libXxf86misc-1.0.4-2.fc29.x86_64.rpm 4.4 MB/s | 21 kB 00:00 (369/432): mcpp-2.7.2-21.fc29.x86_64.rpm 6.1 MB/s | 27 kB 00:00 (370/432): device-mapper-1.02.152-1.fc30.x86_64 17 MB/s | 151 kB 00:00 (371/432): libkcapi-1.1.3-1.fc30.x86_64.rpm 7.5 MB/s | 43 kB 00:00 (372/432): libpcap-1.9.0-2.fc29.x86_64.rpm 12 MB/s | 149 kB 00:00 (373/432): texlive-ifplatform-svn45533-22.fc30. 3.6 MB/s | 21 kB 00:00 (374/432): texlive-pst-math-svn34786.0.63-22.fc 3.0 MB/s | 24 kB 00:00 (375/432): texlive-attachfile-svn42099-22.fc30. 3.3 MB/s | 27 kB 00:00 (376/432): texlive-varwidth-svn24104.0.92-22.fc 3.1 MB/s | 23 kB 00:00 (377/432): libmcpp-2.7.2-21.fc29.x86_64.rpm 12 MB/s | 77 kB 00:00 (378/432): texlive-environ-svn33821.0.3-22.fc30 3.3 MB/s | 21 kB 00:00 (379/432): texlive-pst-pdf-20180414-28.fc30.noa 16 MB/s | 964 kB 00:00 (380/432): hwdata-0.317-1.fc30.noarch.rpm 21 MB/s | 1.5 MB 00:00 (381/432): dbus-1.12.10-9.fc30.x86_64.rpm 916 kB/s | 11 kB 00:00 (382/432): dbus-broker-16-8.fc30.x86_64.rpm 13 MB/s | 145 kB 00:00 (383/432): dbus-common-1.12.10-9.fc30.noarch.rp 2.1 MB/s | 17 kB 00:00 (384/432): perl-Storable-3.11-5.fc30.x86_64.rpm 13 MB/s | 94 kB 00:00 (385/432): texlive-trimspaces-svn15878.1.1-22.f 408 kB/s | 20 kB 00:00 (386/432): rpm-mpi-hooks-5-4.fc30.noarch.rpm 2.7 MB/s | 11 kB 00:00 (387/432): libglvnd-devel-1.1.0-2.fc30.x86_64.r 2.0 MB/s | 13 kB 00:00 (388/432): mesa-libGL-devel-18.3.0~rc4-1.fc30.x 12 MB/s | 162 kB 00:00 (389/432): mesa-khr-devel-18.3.0~rc4-1.fc30.x86 3.1 MB/s | 19 kB 00:00 (390/432): libglvnd-core-devel-1.1.0-2.fc30.x86 4.3 MB/s | 22 kB 00:00 (391/432): libglvnd-egl-1.1.0-2.fc30.x86_64.rpm 8.6 MB/s | 43 kB 00:00 (392/432): libglvnd-gles-1.1.0-2.fc30.x86_64.rp 9.0 MB/s | 32 kB 00:00 (393/432): libglvnd-opengl-1.1.0-2.fc30.x86_64. 11 MB/s | 39 kB 00:00 (394/432): libwayland-client-1.16.0-1.fc30.x86_ 10 MB/s | 31 kB 00:00 (395/432): mesa-libEGL-18.3.0~rc4-1.fc30.x86_64 15 MB/s | 107 kB 00:00 (396/432): libwayland-server-1.16.0-1.fc30.x86_ 9.3 MB/s | 37 kB 00:00 (397/432): mesa-libgbm-18.3.0~rc4-1.fc30.x86_64 8.7 MB/s | 37 kB 00:00 (398/432): libXdamage-devel-1.1.4-15.fc29.x86_6 2.8 MB/s | 9.4 kB 00:00 (399/432): perl-Encode-2.98-6.fc29.x86_64.rpm 24 MB/s | 1.5 MB 00:00 (400/432): libXext-devel-1.3.3-10.fc29.x86_64.r 5.5 MB/s | 73 kB 00:00 (401/432): libXfixes-devel-5.0.3-8.fc29.x86_64. 2.9 MB/s | 12 kB 00:00 (402/432): libdrm-devel-2.4.96-2.fc30.x86_64.rp 12 MB/s | 144 kB 00:00 (403/432): libX11-devel-1.6.7-1.fc30.x86_64.rpm 17 MB/s | 974 kB 00:00 (404/432): libXau-devel-1.0.8-14.fc29.x86_64.rp 4.5 MB/s | 14 kB 00:00 (405/432): kernel-headers-4.20.0-0.rc4.git0.1.f 22 MB/s | 1.2 MB 00:00 (406/432): annobin-8.64-1.fc30.x86_64.rpm 17 MB/s | 181 kB 00:00 (407/432): libxcb-devel-1.13.1-1.fc30.x86_64.rp 6.7 MB/s | 1.1 MB 00:00 (408/432): isl-0.16.1-7.fc29.x86_64.rpm 12 MB/s | 841 kB 00:00 (409/432): libICE-devel-1.0.9-14.fc29.x86_64.rp 5.3 MB/s | 48 kB 00:00 (410/432): libSM-devel-1.2.3-1.fc30.x86_64.rpm 2.0 MB/s | 12 kB 00:00 (411/432): shared-mime-info-1.10-3.fc30.x86_64. 12 MB/s | 314 kB 00:00 (412/432): libquadmath-devel-8.2.1-5.fc30.x86_6 5.4 MB/s | 42 kB 00:00 (413/432): libstdc++-devel-8.2.1-5.fc30.x86_64. 16 MB/s | 2.1 MB 00:00 (414/432): cpp-8.2.1-5.fc30.x86_64.rpm 23 MB/s | 10 MB 00:00 (415/432): libxcrypt-devel-4.4.0-2.fc30.x86_64. 5.8 MB/s | 31 kB 00:00 (416/432): libXft-devel-2.3.2-11.fc29.x86_64.rp 4.2 MB/s | 18 kB 00:00 (417/432): procps-ng-3.3.15-4.fc29.x86_64.rpm 22 MB/s | 321 kB 00:00 (418/432): glibc-devel-2.28.9000-23.fc30.x86_64 8.5 MB/s | 1.0 MB 00:00 (419/432): python3-3.7.1-4.fc30.x86_64.rpm 5.1 MB/s | 39 kB 00:00 (420/432): pmix-3.0.2-1.fc30.x86_64.rpm 21 MB/s | 591 kB 00:00 (421/432): fontconfig-devel-2.13.1-4.fc30.x86_6 18 MB/s | 127 kB 00:00 (422/432): tcl-8.6.8-2.fc29.x86_64.rpm 22 MB/s | 1.1 MB 00:00 (423/432): gettext-libs-0.19.8.1-18.fc30.x86_64 18 MB/s | 275 kB 00:00 (424/432): gettext-0.19.8.1-18.fc30.x86_64.rpm 22 MB/s | 1.0 MB 00:00 (425/432): libXrender-devel-0.9.10-8.fc29.x86_6 4.8 MB/s | 16 kB 00:00 (426/432): freetype-devel-2.9.1-6.fc30.x86_64.r 17 MB/s | 441 kB 00:00 (427/432): bzip2-devel-1.0.6-28.fc29.x86_64.rpm 17 MB/s | 215 kB 00:00 (428/432): glibc-headers-2.28.9000-23.fc30.x86_ 21 MB/s | 467 kB 00:00 (429/432): expat-devel-2.2.6-1.fc30.x86_64.rpm 8.3 MB/s | 49 kB 00:00 (430/432): libpng-devel-1.6.35-1.fc30.x86_64.rp 20 MB/s | 310 kB 00:00 (431/432): libuuid-devel-2.33-0.1.fc30.x86_64.r 5.3 MB/s | 28 kB 00:00 (432/432): gcc-8.2.1-5.fc30.x86_64.rpm 27 MB/s | 23 MB 00:00 -------------------------------------------------------------------------------- Total 49 MB/s | 285 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: texlive-base-7:20180414-28.fc30.x86_64 1/1 Preparing : 1/1 Running scriptlet: texlive-base-7:20180414-28.fc30.x86_64 1/432 Installing : texlive-base-7:20180414-28.fc30.x86_64 1/432 Installing : perl-Exporter-5.73-418.fc29.noarch 2/432 Installing : perl-libs-4:5.28.1-427.fc30.x86_64 3/432 Installing : perl-Carp-1.50-417.fc29.noarch 4/432 Installing : libpng-2:1.6.35-1.fc30.x86_64 5/432 Installing : freetype-2.9.1-6.fc30.x86_64 6/432 Installing : xorg-x11-proto-devel-2018.4-2.fc29.noarch 7/432 Installing : libquadmath-8.2.1-5.fc30.x86_64 8/432 Running scriptlet: libquadmath-8.2.1-5.fc30.x86_64 8/432 Installing : libgfortran-8.2.1-5.fc30.x86_64 9/432 Running scriptlet: libgfortran-8.2.1-5.fc30.x86_64 9/432 Installing : libgomp-8.2.1-5.fc30.x86_64 10/432 Running scriptlet: libgomp-8.2.1-5.fc30.x86_64 10/432 Installing : openblas-0.3.3-2.fc30.x86_64 11/432 Running scriptlet: openblas-0.3.3-2.fc30.x86_64 11/432 Installing : perl-Scalar-List-Utils-3:1.50-417.fc29.x86_64 12/432 Installing : openblas-serial-0.3.3-2.fc30.x86_64 13/432 Installing : nspr-4.20.0-1.fc30.x86_64 14/432 Running scriptlet: nspr-4.20.0-1.fc30.x86_64 14/432 Installing : libICE-1.0.9-14.fc29.x86_64 15/432 Installing : perl-parent-1:0.237-2.fc29.noarch 16/432 Installing : libglvnd-1:1.1.0-2.fc30.x86_64 17/432 Installing : libjpeg-turbo-2.0.0-1.fc29.x86_64 18/432 Installing : zlib-devel-1.2.11-14.fc30.x86_64 19/432 Installing : nss-util-3.39.0-4.fc30.x86_64 20/432 Installing : fftw-libs-double-3.3.8-2.fc29.x86_64 21/432 Installing : libaec-1.0.2-4.fc29.x86_64 22/432 Installing : libmpc-1.1.0-2.fc29.x86_64 23/432 Installing : m4-1.4.18-9.fc29.x86_64 24/432 Installing : texlive-lib-7:20180414-28.fc30.x86_64 25/432 Installing : libaec-devel-1.0.2-4.fc29.x86_64 26/432 Installing : libSM-1.2.3-1.fc30.x86_64 27/432 Installing : libICE-devel-1.0.9-14.fc29.x86_64 28/432 Installing : fftw-libs-long-3.3.8-2.fc29.x86_64 29/432 Installing : fftw-libs-quad-3.3.8-2.fc29.x86_64 30/432 Installing : fftw-libs-single-3.3.8-2.fc29.x86_64 31/432 Installing : perl-Text-ParseWords-3.30-417.fc29.noarch 32/432 Installing : fipscheck-1.5.0-5.fc29.x86_64 33/432 Installing : fipscheck-lib-1.5.0-5.fc29.x86_64 34/432 Running scriptlet: fipscheck-lib-1.5.0-5.fc29.x86_64 34/432 Installing : mesa-libglapi-18.3.0~rc4-1.fc30.x86_64 35/432 Installing : libX11-xcb-1.6.7-1.fc30.x86_64 36/432 Installing : kmod-libs-25-4.fc30.x86_64 37/432 Installing : kmod-25-4.fc30.x86_64 38/432 Installing : munge-libs-0.5.13-2.fc29.x86_64 39/432 Running scriptlet: munge-libs-0.5.13-2.fc29.x86_64 39/432 Installing : fontpackages-filesystem-1.44-22.fc29.noarch 40/432 Installing : urw-base35-fonts-common-20170801-11.fc29.noarch 41/432 Installing : openjpeg2-2.3.0-9.fc30.x86_64 42/432 Installing : lcms2-2.9-4.fc30.x86_64 43/432 Installing : libevent-2.1.8-4.fc30.x86_64 44/432 Installing : google-droid-sans-fonts-20120715-14.fc29.noarch 45/432 Installing : fontconfig-2.13.1-4.fc30.x86_64 46/432 Running scriptlet: fontconfig-2.13.1-4.fc30.x86_64 46/432 Installing : libSM-devel-1.2.3-1.fc30.x86_64 47/432 Installing : openblas-threads-0.3.3-2.fc30.x86_64 48/432 Running scriptlet: openblas-threads-0.3.3-2.fc30.x86_64 48/432 Installing : openblas-threads64_-0.3.3-2.fc30.x86_64 49/432 Running scriptlet: openblas-threads64_-0.3.3-2.fc30.x86_64 49/432 Installing : blas-3.8.0-10.fc29.x86_64 50/432 Running scriptlet: blas-3.8.0-10.fc29.x86_64 50/432 Installing : lapack-3.8.0-10.fc29.x86_64 51/432 Running scriptlet: lapack-3.8.0-10.fc29.x86_64 51/432 Installing : procps-ng-3.3.15-4.fc29.x86_64 52/432 Installing : libstdc++-devel-8.2.1-5.fc30.x86_64 53/432 Installing : kernel-headers-4.20.0-0.rc4.git0.1.fc30.x86_64 54/432 Installing : libwayland-server-1.16.0-1.fc30.x86_64 55/432 Installing : libxshmfence-1.3-3.fc29.x86_64 56/432 Installing : libXau-1.0.8-14.fc29.x86_64 57/432 Installing : libxcb-1.13.1-1.fc30.x86_64 58/432 Installing : libnl3-3.4.0-6.fc29.x86_64 59/432 Running scriptlet: libnl3-3.4.0-6.fc29.x86_64 59/432 Installing : libcroco-0.6.12-5.fc29.x86_64 60/432 Running scriptlet: libcroco-0.6.12-5.fc29.x86_64 60/432 Installing : adobe-mappings-cmap-20171205-4.fc29.noarch 61/432 Installing : scalapack-common-2.0.2-27.fc30.x86_64 62/432 Installing : numactl-libs-2.0.12-1.fc29.x86_64 63/432 Running scriptlet: numactl-libs-2.0.12-1.fc29.x86_64 63/432 Installing : hwloc-libs-1.11.9-2.fc29.x86_64 64/432 Installing : libpsm2-11.2.23-1.fc30.x86_64 65/432 Running scriptlet: libpsm2-11.2.23-1.fc30.x86_64 65/432 Installing : blacs-common-2.0.2-27.fc30.x86_64 66/432 Installing : jbigkit-libs-2.1-15.fc30.x86_64 67/432 Running scriptlet: jbigkit-libs-2.1-15.fc30.x86_64 67/432 Installing : libtiff-4.0.10-1.fc30.x86_64 68/432 Installing : ilmbase-2.2.0-14.fc29.x86_64 69/432 Installing : emacs-filesystem-1:26.1-7.fc30.noarch 70/432 Installing : groff-base-1.22.3-18.fc30.x86_64 71/432 Installing : less-530-2.fc29.x86_64 72/432 Installing : libidn-1.35-3.fc29.x86_64 73/432 Installing : OpenEXR-libs-2.2.0-15.fc30.x86_64 74/432 Installing : adobe-mappings-cmap-deprecated-20171205-4.fc29.n 75/432 Installing : gettext-libs-0.19.8.1-18.fc30.x86_64 76/432 Installing : gettext-0.19.8.1-18.fc30.x86_64 77/432 Installing : libXau-devel-1.0.8-14.fc29.x86_64 78/432 Installing : libxcb-devel-1.13.1-1.fc30.x86_64 79/432 Running scriptlet: glibc-headers-2.28.9000-23.fc30.x86_64 80/432 Installing : glibc-headers-2.28.9000-23.fc30.x86_64 80/432 Installing : libxcrypt-devel-4.4.0-2.fc30.x86_64 81/432 Installing : glibc-devel-2.28.9000-23.fc30.x86_64 82/432 Running scriptlet: glibc-devel-2.28.9000-23.fc30.x86_64 82/432 Installing : arpack-3.5.0-6.fc28.x86_64 83/432 Running scriptlet: arpack-3.5.0-6.fc28.x86_64 83/432 Running scriptlet: openssh-7.9p1-2.fc30.x86_64 84/432 Installing : openssh-7.9p1-2.fc30.x86_64 84/432 Installing : fftw-3.3.8-2.fc29.x86_64 85/432 Installing : fftw-libs-3.3.8-2.fc29.x86_64 86/432 Installing : cpp-8.2.1-5.fc30.x86_64 87/432 Running scriptlet: cpp-8.2.1-5.fc30.x86_64 87/432 Installing : hdf5-1.8.20-5.fc30.x86_64 88/432 Installing : nss-softokn-freebl-3.39.0-4.fc30.x86_64 89/432 Installing : nss-softokn-3.39.0-4.fc30.x86_64 90/432 Installing : nss-sysinit-3.39.0-4.fc30.x86_64 91/432 Installing : nss-3.39.0-4.fc30.x86_64 92/432 Running scriptlet: nss-3.39.0-4.fc30.x86_64 92/432 Setting system policy to DEFAULT Installing : libpng-devel-2:1.6.35-1.fc30.x86_64 93/432 Installing : libglvnd-opengl-1:1.1.0-2.fc30.x86_64 94/432 Installing : SuperLU-5.2.1-5.fc30.x86_64 95/432 Installing : openblas-openmp-0.3.3-2.fc30.x86_64 96/432 Running scriptlet: openblas-openmp-0.3.3-2.fc30.x86_64 96/432 Installing : openblas-openmp64-0.3.3-2.fc30.x86_64 97/432 Running scriptlet: openblas-openmp64-0.3.3-2.fc30.x86_64 97/432 Installing : openblas-openmp64_-0.3.3-2.fc30.x86_64 98/432 Running scriptlet: openblas-openmp64_-0.3.3-2.fc30.x86_64 98/432 Installing : openblas-serial64-0.3.3-2.fc30.x86_64 99/432 Running scriptlet: openblas-serial64-0.3.3-2.fc30.x86_64 99/432 Installing : openblas-serial64_-0.3.3-2.fc30.x86_64 100/432 Running scriptlet: openblas-serial64_-0.3.3-2.fc30.x86_64 100/432 Installing : openblas-threads64-0.3.3-2.fc30.x86_64 101/432 Running scriptlet: openblas-threads64-0.3.3-2.fc30.x86_64 101/432 Installing : perl-Unicode-Normalize-1.26-417.fc29.x86_64 102/432 Installing : perl-macros-4:5.28.1-427.fc30.x86_64 103/432 Installing : perl-Errno-1.29-427.fc30.x86_64 104/432 Installing : perl-File-Path-2.16-1.fc30.noarch 105/432 Installing : perl-PathTools-3.75-1.fc30.x86_64 106/432 Installing : perl-constant-1.33-418.fc29.noarch 107/432 Installing : perl-Text-Tabs+Wrap-2013.0523-417.fc29.noarch 108/432 Installing : perl-threads-1:2.22-417.fc29.x86_64 109/432 Installing : perl-threads-shared-1.59-1.fc30.x86_64 110/432 Installing : perl-IO-1.39-427.fc30.x86_64 111/432 Installing : perl-interpreter-4:5.28.1-427.fc30.x86_64 112/432 Installing : perl-Socket-4:2.027-417.fc29.x86_64 113/432 Installing : perl-File-Temp-1:0.230.800-2.fc29.noarch 114/432 Installing : perl-MIME-Base64-3.15-417.fc29.x86_64 115/432 Installing : perl-Data-Dumper-2.173-1.fc30.x86_64 116/432 Installing : perl-XML-Parser-2.44-13.fc29.x86_64 117/432 Installing : perl-Digest-1.17-417.fc29.noarch 118/432 Installing : perl-Digest-MD5-2.55-417.fc29.x86_64 119/432 Installing : perl-Text-Unidecode-1.30-7.fc29.noarch 120/432 Installing : perl-Term-Cap-1.17-417.fc29.noarch 121/432 Installing : perl-Pod-Escapes-1:1.07-417.fc29.noarch 122/432 Installing : perl-Storable-1:3.11-5.fc30.x86_64 123/432 Installing : perl-Thread-Queue-3.13-1.fc29.noarch 124/432 Installing : perl-Time-Local-2:1.280-3.fc29.noarch 125/432 Installing : perl-HTTP-Tiny-0.076-1.fc29.noarch 126/432 Installing : perl-Term-ANSIColor-4.06-418.fc29.noarch 127/432 Installing : perl-Pod-Simple-1:3.35-417.fc29.noarch 128/432 Installing : perl-Encode-4:2.98-6.fc29.x86_64 129/432 Installing : perl-Getopt-Long-1:2.50-417.fc29.noarch 130/432 Installing : perl-podlators-1:4.11-3.fc29.noarch 131/432 Installing : perl-Pod-Perldoc-3.28.01-418.fc29.noarch 132/432 Installing : perl-Pod-Usage-4:1.69-417.fc29.noarch 133/432 Installing : autoconf-2.69-28.fc29.noarch 134/432 Running scriptlet: autoconf-2.69-28.fc29.noarch 134/432 Installing : automake-1.16.1-7.fc30.noarch 135/432 Installing : libuuid-devel-2.33-0.1.fc30.x86_64 136/432 Installing : expat-devel-2.2.6-1.fc30.x86_64 137/432 Installing : bzip2-devel-1.0.6-28.fc29.x86_64 138/432 Installing : freetype-devel-2.9.1-6.fc30.x86_64 139/432 Installing : fontconfig-devel-2.13.1-4.fc30.x86_64 140/432 Installing : tcl-1:8.6.8-2.fc29.x86_64 141/432 Running scriptlet: tcl-1:8.6.8-2.fc29.x86_64 141/432 Installing : python3-3.7.1-4.fc30.x86_64 142/432 Installing : shared-mime-info-1.10-3.fc30.x86_64 143/432 Running scriptlet: shared-mime-info-1.10-3.fc30.x86_64 143/432 Installing : gdk-pixbuf2-2.38.0-4.fc30.x86_64 144/432 Installing : isl-0.16.1-7.fc29.x86_64 145/432 Running scriptlet: isl-0.16.1-7.fc29.x86_64 145/432 Installing : gcc-8.2.1-5.fc30.x86_64 146/432 Running scriptlet: gcc-8.2.1-5.fc30.x86_64 146/432 Installing : perl-Filter-2:1.59-1.fc29.x86_64 147/432 Installing : perl-encoding-4:2.22-6.fc29.x86_64 148/432 Installing : perl-open-1.11-427.fc30.noarch 149/432 Installing : perl-XML-XPath-1.44-1.fc30.noarch 150/432 Installing : texlive-texconfig-7:20180414-28.fc30.noarch 151/432 Installing : texlive-kpathsea-7:20180414-28.fc30.x86_64 152/432 Installing : texlive-texlive.infra-7:20180414-28.fc30.noarch 153/432 Installing : texlive-tetex-7:20180414-28.fc30.noarch 154/432 Installing : texlive-ifluatex-8:svn47293-22.fc30.noarch 155/432 Installing : texlive-amsmath-8:svn47349-22.fc30.noarch 156/432 Installing : texlive-ifxetex-8:svn19685.0.5-22.fc30.noarch 157/432 Installing : texlive-etex-pkg-8:svn41784-22.fc30.noarch 158/432 Installing : texlive-etoolbox-8:svn46602-22.fc30.noarch 159/432 Installing : texlive-url-8:svn32528.3.4-22.fc30.noarch 160/432 Installing : texlive-booktabs-8:svn40846-22.fc30.noarch 161/432 Installing : texlive-multido-8:svn18302.1.42-22.fc30.noarch 162/432 Installing : texlive-cm-8:svn45811-22.fc30.noarch 163/432 Installing : texlive-lm-8:svn48145-22.fc30.noarch 164/432 Installing : texlive-amsfonts-8:svn29208.3.04-22.fc30.noarch 165/432 Installing : texlive-latex-fonts-8:svn28888.0-22.fc30.noarch 166/432 Installing : texlive-etex-8:svn37057.0-22.fc30.noarch 167/432 Installing : texlive-graphics-def-8:svn46267-22.fc30.noarch 168/432 Installing : texlive-hyphen-base-8:svn48303-22.fc30.noarch 169/432 Installing : texlive-knuth-lib-8:svn35820.0-22.fc30.noarch 170/432 Installing : texlive-plain-8:svn43076-22.fc30.noarch 171/432 Installing : texlive-tex-ini-files-8:svn40533-22.fc30.noarch 172/432 Installing : texlive-graphics-cfg-8:svn40269-22.fc30.noarch 173/432 Installing : texlive-graphics-8:svn47350-22.fc30.noarch 174/432 Installing : texlive-tools-8:svn47671-22.fc30.noarch 175/432 Installing : texlive-xkeyval-8:svn35741.2.7a-22.fc30.noarch 176/432 Installing : texlive-colortbl-8:svn47614-22.fc30.noarch 177/432 Installing : texlive-caption-8:svn47968-22.fc30.noarch 178/432 Installing : texlive-footmisc-8:svn23330.5.5b-22.fc30.noarch 179/432 Installing : texlive-babel-8:svn47932-22.fc30.noarch 180/432 Installing : texlive-babelbib-8:svn25245.1.31-22.fc30.noarch 181/432 Installing : texlive-subfig-8:svn15878.1.3-22.fc30.noarch 182/432 Installing : texlive-carlisle-8:svn47876-22.fc30.noarch 183/432 Installing : texlive-qstest-8:svn15878.0-22.fc30.noarch 184/432 Installing : texlive-sauerj-8:svn15878.0-22.fc30.noarch 185/432 Installing : texlive-csquotes-8:svn47564-22.fc30.noarch 186/432 Installing : texlive-psnfss-8:svn33946.9.2a-22.fc30.noarch 187/432 Installing : texlive-zapfding-8:svn31835.0-22.fc30.noarch 188/432 Installing : texlive-marvosym-8:svn29349.2.2a-22.fc30.noarch 189/432 Installing : texlive-latexconfig-8:svn45777-22.fc30.noarch 190/432 Installing : texlive-unicode-data-8:svn48003-22.fc30.noarch 191/432 Installing : texlive-ifetex-8:svn47231-22.fc30.noarch 192/432 Installing : texlive-fp-8:svn15878.0-22.fc30.noarch 193/432 Installing : texlive-index-8:svn24099.4.1beta-22.fc30.noarch 194/432 Installing : texlive-parallel-8:svn15878.0-22.fc30.noarch 195/432 Installing : texlive-soul-8:svn15878.2.4-22.fc30.noarch 196/432 Installing : texlive-iftex-8:svn29654.0.2-22.fc30.noarch 197/432 Installing : texlive-kastrup-8:svn15878.0-22.fc30.noarch 198/432 Installing : texlive-ucharcat-8:svn38907-22.fc30.noarch 199/432 Installing : texlive-enumitem-8:svn24146.3.5.2-22.fc30.noarch 200/432 Installing : texlive-underscore-8:svn18261.0-22.fc30.noarch 201/432 Installing : texlive-lua-alt-getopt-8:svn29349.0.7.0-22.fc30. 202/432 Installing : texlive-lualibs-8:svn43153-22.fc30.noarch 203/432 Installing : texlive-float-8:svn15878.1.3d-22.fc30.noarch 204/432 Installing : texlive-marginnote-8:svn48383-22.fc30.noarch 205/432 Installing : texlive-mparhack-8:svn15878.1.4-22.fc30.noarch 206/432 Installing : texlive-chngcntr-8:svn47577-22.fc30.noarch 207/432 Installing : texlive-filecontents-8:svn47890-22.fc30.noarch 208/432 Installing : texlive-paralist-8:svn43021-22.fc30.noarch 209/432 Installing : texlive-pst-ovl-8:svn45506-22.fc30.noarch 210/432 Installing : texlive-setspace-8:svn24881.6.7a-22.fc30.noarch 211/432 Installing : texlive-pst-math-8:svn34786.0.63-22.fc30.noarch 212/432 Installing : texlive-varwidth-8:svn24104.0.92-22.fc30.noarch 213/432 Installing : texlive-trimspaces-8:svn15878.1.1-22.fc30.noarch 214/432 Installing : texlive-environ-8:svn33821.0.3-22.fc30.noarch 215/432 Installing : libquadmath-devel-8.2.1-5.fc30.x86_64 216/432 Installing : gcc-gfortran-8.2.1-5.fc30.x86_64 217/432 Running scriptlet: gcc-gfortran-8.2.1-5.fc30.x86_64 217/432 Installing : blas-devel-3.8.0-10.fc29.x86_64 218/432 Installing : libwayland-client-1.16.0-1.fc30.x86_64 219/432 Installing : libglvnd-core-devel-1:1.1.0-2.fc30.x86_64 220/432 Installing : mesa-khr-devel-18.3.0~rc4-1.fc30.x86_64 221/432 Installing : libmcpp-2.7.2-21.fc29.x86_64 222/432 Running scriptlet: libmcpp-2.7.2-21.fc29.x86_64 222/432 Installing : mcpp-2.7.2-21.fc29.x86_64 223/432 Installing : hwdata-0.317-1.fc30.noarch 224/432 Installing : libpciaccess-0.14-2.fc29.x86_64 225/432 Installing : libdrm-2.4.96-2.fc30.x86_64 226/432 Installing : mesa-libgbm-18.3.0~rc4-1.fc30.x86_64 227/432 Installing : libdrm-devel-2.4.96-2.fc30.x86_64 228/432 Installing : libpcap-14:1.9.0-2.fc29.x86_64 229/432 Installing : iptables-libs-1.8.0-3.fc29.x86_64 230/432 Installing : libfontenc-1.1.3-9.fc29.x86_64 231/432 Installing : xorg-x11-font-utils-1:7.5-40.fc29.x86_64 232/432 Installing : systemd-rpm-macros-239-9.git9f3aed1.fc30.noarch 233/432 Installing : qrencode-libs-3.4.4-6.fc29.x86_64 234/432 Installing : libseccomp-2.3.3-4.fc30.x86_64 235/432 Installing : acl-2.2.53-2.fc29.x86_64 236/432 Installing : libargon2-20161029-6.fc29.x86_64 237/432 Installing : json-c-0.13.1-3.fc29.x86_64 238/432 Installing : nettle-3.4.1rc1-1.fc30.x86_64 239/432 Installing : gnutls-3.6.4-5.fc30.x86_64 240/432 Installing : device-mapper-1.02.152-1.fc30.x86_64 241/432 Installing : device-mapper-libs-1.02.152-1.fc30.x86_64 242/432 Running scriptlet: device-mapper-libs-1.02.152-1.fc30.x86_64 242/432 Installing : cryptsetup-libs-2.0.5-1.fc30.x86_64 243/432 Running scriptlet: cryptsetup-libs-2.0.5-1.fc30.x86_64 243/432 Installing : systemd-pam-239-9.git9f3aed1.fc30.x86_64 244/432 Installing : dbus-1:1.12.10-9.fc30.x86_64 245/432 Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 246/432 Installing : systemd-239-9.git9f3aed1.fc30.x86_64 246/432 Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 246/432 Installing : dbus-common-1:1.12.10-9.fc30.noarch 247/432 Running scriptlet: dbus-common-1:1.12.10-9.fc30.noarch 247/432 Running scriptlet: dbus-broker-16-8.fc30.x86_64 248/432 Installing : dbus-broker-16-8.fc30.x86_64 248/432 Running scriptlet: dbus-broker-16-8.fc30.x86_64 248/432 Installing : systemd-udev-239-9.git9f3aed1.fc30.x86_64 249/432 Running scriptlet: systemd-udev-239-9.git9f3aed1.fc30.x86_64 249/432 Installing : infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 250/432 Running scriptlet: infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 250/432 Running scriptlet: munge-0.5.13-2.fc29.x86_64 251/432 Installing : munge-0.5.13-2.fc29.x86_64 251/432 Running scriptlet: munge-0.5.13-2.fc29.x86_64 251/432 Installing : torque-libs-4.2.10-19.fc30.x86_64 252/432 Running scriptlet: torque-libs-4.2.10-19.fc30.x86_64 252/432 Installing : libkcapi-1.1.3-1.fc30.x86_64 253/432 Installing : libkcapi-hmaccalc-1.1.3-1.fc30.x86_64 254/432 Installing : dracut-049-11.git20181024.fc30.x86_64 255/432 Installing : rdma-core-20.1-1.fc30.x86_64 256/432 Installing : libibverbs-20.1-1.fc30.x86_64 257/432 Running scriptlet: libibverbs-20.1-1.fc30.x86_64 257/432 Installing : librdmacm-20.1-1.fc30.x86_64 258/432 Running scriptlet: librdmacm-20.1-1.fc30.x86_64 258/432 Installing : libfabric-1.6.2-1.fc30.x86_64 259/432 Running scriptlet: libfabric-1.6.2-1.fc30.x86_64 259/432 Installing : libibumad-20.1-1.fc30.x86_64 260/432 Running scriptlet: libibumad-20.1-1.fc30.x86_64 260/432 Installing : opensm-libs-3.3.21-1.fc30.x86_64 261/432 Running scriptlet: opensm-libs-3.3.21-1.fc30.x86_64 261/432 Installing : dbus-libs-1:1.12.10-9.fc30.x86_64 262/432 Installing : avahi-libs-0.7-16.fc29.x86_64 263/432 Installing : cups-libs-1:2.2.8-6.fc30.x86_64 264/432 Installing : libdatrie-0.2.9-8.fc29.x86_64 265/432 Running scriptlet: libdatrie-0.2.9-8.fc29.x86_64 265/432 Installing : libthai-0.1.28-1.fc29.x86_64 266/432 Running scriptlet: libthai-0.1.28-1.fc29.x86_64 266/432 Installing : graphite2-1.3.10-6.fc30.x86_64 267/432 Installing : harfbuzz-2.1.3-1.fc30.x86_64 268/432 Running scriptlet: harfbuzz-2.1.3-1.fc30.x86_64 268/432 Installing : libedit-3.1-24.20170329cvs.fc29.x86_64 269/432 Installing : openssh-clients-7.9p1-2.fc30.x86_64 270/432 Installing : fribidi-1.0.5-1.fc29.x86_64 271/432 Installing : libpaper-1.1.24-22.fc29.x86_64 272/432 Installing : libijs-0.35-8.fc29.x86_64 273/432 Installing : jbig2dec-libs-0.14-3.fc29.x86_64 274/432 Running scriptlet: jbig2dec-libs-0.14-3.fc29.x86_64 274/432 Installing : adobe-mappings-pdf-20180407-2.fc29.noarch 275/432 Installing : pixman-0.34.0-10.fc29.x86_64 276/432 Installing : poppler-data-0.4.9-2.fc29.noarch 277/432 Installing : poppler-0.67.0-6.fc30.x86_64 278/432 Installing : texlive-pdftex-7:20180414-28.fc30.x86_64 279/432 Installing : tbb-2019.2-1.fc30.x86_64 280/432 Installing : suitesparse-4.4.6-17.fc30.x86_64 281/432 Installing : libX11-common-1.6.7-1.fc30.noarch 282/432 Installing : libX11-1.6.7-1.fc30.x86_64 283/432 Installing : libXext-1.3.3-10.fc29.x86_64 284/432 Installing : libX11-devel-1.6.7-1.fc30.x86_64 285/432 Installing : libXrender-0.9.10-8.fc29.x86_64 286/432 Installing : libXfixes-5.0.3-8.fc29.x86_64 287/432 Installing : libXxf86vm-1.1.4-10.fc29.x86_64 288/432 Installing : libXt-1.1.5-9.fc29.x86_64 289/432 Installing : cairo-1.16.0-1.fc30.x86_64 290/432 Installing : libXft-2.3.2-11.fc29.x86_64 291/432 Installing : pango-1.42.4-1.fc30.x86_64 292/432 Running scriptlet: pango-1.42.4-1.fc30.x86_64 292/432 Installing : libXcursor-1.1.15-4.fc29.x86_64 293/432 Installing : libXdamage-1.1.4-15.fc29.x86_64 294/432 Installing : libglvnd-glx-1:1.1.0-2.fc30.x86_64 295/432 Installing : mesa-libGL-18.3.0~rc4-1.fc30.x86_64 296/432 Installing : mesa-libGLU-9.0.0-16.fc29.x86_64 297/432 Installing : libXfixes-devel-5.0.3-8.fc29.x86_64 298/432 Installing : libXext-devel-1.3.3-10.fc29.x86_64 299/432 Installing : libXinerama-1.1.4-2.fc29.x86_64 300/432 Installing : libXi-1.7.9-8.fc29.x86_64 301/432 Installing : libglvnd-egl-1:1.1.0-2.fc30.x86_64 302/432 Installing : mesa-libEGL-18.3.0~rc4-1.fc30.x86_64 303/432 Installing : libglvnd-gles-1:1.1.0-2.fc30.x86_64 304/432 Installing : libglvnd-devel-1:1.1.0-2.fc30.x86_64 305/432 Installing : freeglut-3.0.0-9.fc29.x86_64 306/432 Running scriptlet: freeglut-3.0.0-9.fc29.x86_64 306/432 Installing : fltk-1.3.4-7.fc29.x86_64 307/432 Installing : libXxf86vm-devel-1.1.4-10.fc29.x86_64 308/432 Installing : libXdamage-devel-1.1.4-15.fc29.x86_64 309/432 Installing : mesa-libGL-devel-18.3.0~rc4-1.fc30.x86_64 310/432 Installing : librsvg2-2.44.9-1.fc30.x86_64 311/432 Installing : libXt-devel-1.1.5-9.fc29.x86_64 312/432 Installing : libXmu-1.1.2-12.fc29.x86_64 313/432 Installing : libXrandr-1.5.1-8.fc29.x86_64 314/432 Installing : libXrender-devel-0.9.10-8.fc29.x86_64 315/432 Installing : libXft-devel-2.3.2-11.fc29.x86_64 316/432 Installing : libXxf86misc-1.0.4-2.fc29.x86_64 317/432 Installing : xorg-x11-server-utils-7.7-27.fc30.x86_64 318/432 Installing : urw-base35-bookman-fonts-20170801-11.fc29.noarch 319/432 Running scriptlet: urw-base35-bookman-fonts-20170801-11.fc29.noarch 319/432 Installing : urw-base35-c059-fonts-20170801-11.fc29.noarch 320/432 Running scriptlet: urw-base35-c059-fonts-20170801-11.fc29.noarch 320/432 Installing : urw-base35-d050000l-fonts-20170801-11.fc29.noarc 321/432 Running scriptlet: urw-base35-d050000l-fonts-20170801-11.fc29.noarc 321/432 Installing : urw-base35-gothic-fonts-20170801-11.fc29.noarch 322/432 Running scriptlet: urw-base35-gothic-fonts-20170801-11.fc29.noarch 322/432 Installing : urw-base35-nimbus-mono-ps-fonts-20170801-11.fc29 323/432 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-11.fc29 323/432 Installing : urw-base35-nimbus-roman-fonts-20170801-11.fc29.n 324/432 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-11.fc29.n 324/432 Installing : urw-base35-nimbus-sans-fonts-20170801-11.fc29.no 325/432 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-11.fc29.no 325/432 Installing : urw-base35-p052-fonts-20170801-11.fc29.noarch 326/432 Running scriptlet: urw-base35-p052-fonts-20170801-11.fc29.noarch 326/432 Installing : urw-base35-standard-symbols-ps-fonts-20170801-11 327/432 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-11 327/432 Installing : urw-base35-z003-fonts-20170801-11.fc29.noarch 328/432 Running scriptlet: urw-base35-z003-fonts-20170801-11.fc29.noarch 328/432 Installing : urw-base35-fonts-20170801-11.fc29.noarch 329/432 Installing : libgs-9.25-1.fc30.x86_64 330/432 Installing : ghostscript-9.25-1.fc30.x86_64 331/432 Installing : texlive-thumbpdf-7:20180414-28.fc30.noarch 332/432 Installing : libXpm-3.5.12-8.fc29.x86_64 333/432 Installing : libwmf-lite-0.2.10-1.fc29.x86_64 334/432 Installing : libwebp-1.0.0-2.fc29.x86_64 335/432 Installing : ImageMagick-libs-1:6.9.10.10-2.fc30.x86_64 336/432 Running scriptlet: ImageMagick-libs-1:6.9.10.10-2.fc30.x86_64 336/432 Installing : libpipeline-1.5.0-5.fc29.x86_64 337/432 Running scriptlet: man-db-2.8.4-2.fc30.x86_64 338/432 Installing : man-db-2.8.4-2.fc30.x86_64 338/432 Running scriptlet: man-db-2.8.4-2.fc30.x86_64 338/432 Installing : environment-modules-4.2.1-1.fc30.x86_64 339/432 Running scriptlet: environment-modules-4.2.1-1.fc30.x86_64 339/432 Installing : mpich-3.2.1-8.fc29.x86_64 340/432 Running scriptlet: mpich-3.2.1-8.fc29.x86_64 340/432 Installing : rpm-mpi-hooks-5-4.fc30.noarch 341/432 Installing : mpich-devel-3.2.1-8.fc29.x86_64 342/432 Installing : blacs-mpich-2.0.2-27.fc30.x86_64 343/432 Installing : hdf5-mpich-1.8.20-4.fc29.x86_64 344/432 Installing : scalapack-mpich-2.0.2-27.fc30.x86_64 345/432 Installing : pmix-3.0.2-1.fc30.x86_64 346/432 Installing : openmpi-3.1.3-1.fc30.x86_64 347/432 Installing : openmpi-devel-3.1.3-1.fc30.x86_64 348/432 Installing : blacs-openmpi-2.0.2-27.fc30.x86_64 349/432 Installing : hdf5-openmpi-1.8.20-5.fc30.x86_64 350/432 Installing : scalapack-openmpi-2.0.2-27.fc30.x86_64 351/432 Installing : zziplib-0.13.69-1.fc29.x86_64 352/432 Running scriptlet: zziplib-0.13.69-1.fc29.x86_64 352/432 Installing : texlive-luatex-7:20180414-28.fc30.x86_64 353/432 Installing : texlive-algorithms-8:svn42428-22.fc30.noarch 354/432 Installing : texlive-xunicode-8:svn30466.0.981-22.fc30.noarch 355/432 Installing : texlive-tipa-8:svn29349.1.3-22.fc30.noarch 356/432 Installing : texlive-bera-8:svn20031.0-22.fc30.noarch 357/432 Installing : texlive-l3packages-8:svn47705-22.fc30.noarch 358/432 Installing : texlive-listings-8:svn37534.1.6-22.fc30.noarch 359/432 Installing : texlive-hyperref-8:svn46583-22.fc30.noarch 360/432 Installing : texlive-latex-7:20180414-28.fc30.noarch 361/432 Installing : texlive-memoir-8:svn47305-22.fc30.noarch 362/432 Installing : texlive-pgf-8:svn44231-22.fc30.noarch 363/432 Installing : texlive-xcolor-8:svn41044-22.fc30.noarch 364/432 Installing : texlive-fontspec-8:svn48320-22.fc30.noarch 365/432 Installing : texlive-luaotfload-7:20180414-28.fc30.noarch 366/432 Installing : texlive-luatexbase-8:svn38550-22.fc30.noarch 367/432 Installing : texlive-ms-8:svn42428-22.fc30.noarch 368/432 Installing : texlive-koma-script-8:svn47249-22.fc30.noarch 369/432 Installing : texlive-geometry-8:svn47638-22.fc30.noarch 370/432 Installing : texlive-filehook-8:svn24280.0.5d-22.fc30.noarch 371/432 Installing : texlive-currfile-8:svn40725-22.fc30.noarch 372/432 Installing : texlive-breakurl-8:svn29901.1.40-22.fc30.noarch 373/432 Installing : texlive-eso-pic-8:svn47694-22.fc30.noarch 374/432 Installing : texlive-ifplatform-8:svn45533-22.fc30.noarch 375/432 Installing : texlive-attachfile-8:svn42099-22.fc30.noarch 376/432 Installing : texlive-showexpl-8:svn42677-22.fc30.noarch 377/432 Installing : texlive-oberdiek-7:20180414-28.fc30.noarch 378/432 Installing : texlive-unicode-math-8:svn48309-22.fc30.noarch 379/432 Installing : texlive-lualatex-math-8:svn44621-22.fc30.noarch 380/432 Installing : texlive-l3kernel-8:svn48022-22.fc30.noarch 381/432 Installing : texlive-fancyvrb-8:svn18492.2.8-22.fc30.noarch 382/432 Installing : texlive-pst-3d-8:svn17257.1.10-22.fc30.noarch 383/432 Installing : texlive-pst-coil-8:svn37377.1.07-22.fc30.noarch 384/432 Installing : texlive-pst-eps-8:svn15878.1.0-22.fc30.noarch 385/432 Installing : texlive-pst-fill-8:svn15878.1.01-22.fc30.noarch 386/432 Installing : texlive-pst-grad-8:svn15878.1.06-22.fc30.noarch 387/432 Installing : texlive-pst-node-8:svn46170-22.fc30.noarch 388/432 Installing : texlive-pst-plot-8:svn47163-22.fc30.noarch 389/432 Installing : texlive-pst-text-8:svn15878.1.00-22.fc30.noarch 390/432 Installing : texlive-pst-tools-8:svn45978-22.fc30.noarch 391/432 Installing : texlive-pst-tree-8:svn43272-22.fc30.noarch 392/432 Installing : texlive-pstricks-add-8:svn46541-22.fc30.noarch 393/432 Installing : texlive-auto-pst-pdf-8:svn23723.0.6-22.fc30.noar 394/432 Installing : texlive-pstricks-8:svn48256-22.fc30.noarch 395/432 Installing : texlive-pst-pdf-7:20180414-28.fc30.noarch 396/432 Installing : tetgen-1.5.0-13.fc29.x86_64 397/432 Running scriptlet: tetgen-1.5.0-13.fc29.x86_64 397/432 Installing : gl-manpages-1.1-16.20161227.fc29.noarch 398/432 Installing : mesa-libGLU-devel-9.0.0-16.fc29.x86_64 399/432 Installing : gsl-2.4-7.fc29.x86_64 400/432 Running scriptlet: gsl-2.4-7.fc29.x86_64 400/432 Installing : NLopt-2.4.2-18.fc30.x86_64 401/432 Running scriptlet: NLopt-2.4.2-18.fc30.x86_64 401/432 Installing : NLopt-devel-2.4.2-18.fc30.x86_64 402/432 Installing : gsl-devel-2.4-7.fc29.x86_64 403/432 Running scriptlet: gsl-devel-2.4-7.fc29.x86_64 403/432 Installing : fltk-devel-1.3.4-7.fc29.x86_64 404/432 Installing : freeglut-devel-3.0.0-9.fc29.x86_64 405/432 Installing : tetgen-devel-1.5.0-13.fc29.x86_64 406/432 Installing : scalapack-openmpi-devel-2.0.2-27.fc30.x86_64 407/432 Installing : hdf5-openmpi-devel-1.8.20-5.fc30.x86_64 408/432 Installing : blacs-openmpi-devel-2.0.2-27.fc30.x86_64 409/432 Installing : scalapack-mpich-devel-2.0.2-27.fc30.x86_64 410/432 Installing : hdf5-mpich-devel-1.8.20-4.fc29.x86_64 411/432 Installing : blacs-mpich-devel-2.0.2-27.fc30.x86_64 412/432 Installing : ImageMagick-1:6.9.10.10-2.fc30.x86_64 413/432 Installing : libXpm-devel-3.5.12-8.fc29.x86_64 414/432 Installing : suitesparse-devel-4.4.6-17.fc30.x86_64 415/432 Installing : lapack-devel-3.8.0-10.fc29.x86_64 416/432 Installing : hdf5-devel-1.8.20-5.fc30.x86_64 417/432 Installing : texlive-dvips-7:20180414-28.fc30.x86_64 418/432 Installing : texlive-epstopdf-7:20180414-28.fc30.noarch 419/432 Installing : texlive-multirow-8:svn48354-22.fc30.noarch 420/432 Installing : texlive-was-8:svn21439.0-22.fc30.noarch 421/432 Installing : libtool-2.4.6-27.fc30.x86_64 422/432 Installing : gcc-c++-8.2.1-5.fc30.x86_64 423/432 Installing : openblas-devel-0.3.3-2.fc30.x86_64 424/432 Installing : SuperLU-devel-5.2.1-5.fc30.x86_64 425/432 Installing : fftw-devel-3.3.8-2.fc29.x86_64 426/432 Running scriptlet: fftw-devel-3.3.8-2.fc29.x86_64 426/432 Installing : arpack-devel-3.5.0-6.fc28.x86_64 427/432 Installing : bison-3.0.5-1.fc29.x86_64 428/432 Running scriptlet: bison-3.0.5-1.fc29.x86_64 428/432 Installing : flex-2.6.4-1.fc30.x86_64 429/432 Running scriptlet: flex-2.6.4-1.fc30.x86_64 429/432 Installing : annobin-8.64-1.fc30.x86_64 430/432 Installing : pstreams-devel-0.8.1-9.fc29.noarch 431/432 Installing : gmm-devel-5.2-2.fc29.noarch 432/432 Running scriptlet: texlive-base-7:20180414-28.fc30.x86_64 432/432 Running scriptlet: urw-base35-bookman-fonts-20170801-11.fc29.noarch 432/432 Running scriptlet: urw-base35-c059-fonts-20170801-11.fc29.noarch 432/432 Running scriptlet: urw-base35-d050000l-fonts-20170801-11.fc29.noarc 432/432 Running scriptlet: urw-base35-gothic-fonts-20170801-11.fc29.noarch 432/432 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-11.fc29 432/432 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-11.fc29.n 432/432 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-11.fc29.no 432/432 Running scriptlet: urw-base35-p052-fonts-20170801-11.fc29.noarch 432/432 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-11 432/432 Running scriptlet: urw-base35-z003-fonts-20170801-11.fc29.noarch 432/432 Running scriptlet: gmm-devel-5.2-2.fc29.noarch 432/432 Running scriptlet: fontconfig-2.13.1-4.fc30.x86_64 432/432 Running scriptlet: shared-mime-info-1.10-3.fc30.x86_64 432/432 Running scriptlet: gdk-pixbuf2-2.38.0-4.fc30.x86_64 432/432 Running scriptlet: texlive-kpathsea-7:20180414-28.fc30.x86_64 432/432 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_MESSAGES = "C.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). updmap [WARNING]: resetting $HOME value (was /builddir) to root's actual home (/root). Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 432/432 Running scriptlet: systemd-udev-239-9.git9f3aed1.fc30.x86_64 432/432 Running scriptlet: man-db-2.8.4-2.fc30.x86_64 432/432 Verifying : texlive-dvips-7:20180414-28.fc30.x86_64 1/432 Verifying : texlive-epstopdf-7:20180414-28.fc30.noarch 2/432 Verifying : texlive-latex-7:20180414-28.fc30.noarch 3/432 Verifying : bison-3.0.5-1.fc29.x86_64 4/432 Verifying : environment-modules-4.2.1-1.fc30.x86_64 5/432 Verifying : flex-2.6.4-1.fc30.x86_64 6/432 Verifying : gmm-devel-5.2-2.fc29.noarch 7/432 Verifying : libtool-2.4.6-27.fc30.x86_64 8/432 Verifying : pstreams-devel-0.8.1-9.fc29.noarch 9/432 Verifying : texlive-multirow-8:svn48354-22.fc30.noarch 10/432 Verifying : texlive-was-8:svn21439.0-22.fc30.noarch 11/432 Verifying : ImageMagick-1:6.9.10.10-2.fc30.x86_64 12/432 Verifying : NLopt-devel-2.4.2-18.fc30.x86_64 13/432 Verifying : SuperLU-devel-5.2.1-5.fc30.x86_64 14/432 Verifying : arpack-devel-3.5.0-6.fc28.x86_64 15/432 Verifying : blacs-mpich-devel-2.0.2-27.fc30.x86_64 16/432 Verifying : blacs-openmpi-devel-2.0.2-27.fc30.x86_64 17/432 Verifying : fftw-devel-3.3.8-2.fc29.x86_64 18/432 Verifying : fltk-devel-1.3.4-7.fc29.x86_64 19/432 Verifying : gcc-c++-8.2.1-5.fc30.x86_64 20/432 Verifying : gcc-gfortran-8.2.1-5.fc30.x86_64 21/432 Verifying : freeglut-devel-3.0.0-9.fc29.x86_64 22/432 Verifying : gsl-devel-2.4-7.fc29.x86_64 23/432 Verifying : hdf5-devel-1.8.20-5.fc30.x86_64 24/432 Verifying : hdf5-mpich-devel-1.8.20-4.fc29.x86_64 25/432 Verifying : hdf5-openmpi-devel-1.8.20-5.fc30.x86_64 26/432 Verifying : lapack-devel-3.8.0-10.fc29.x86_64 27/432 Verifying : mesa-libGLU-devel-9.0.0-16.fc29.x86_64 28/432 Verifying : libXpm-devel-3.5.12-8.fc29.x86_64 29/432 Verifying : libXt-devel-1.1.5-9.fc29.x86_64 30/432 Verifying : libXxf86vm-devel-1.1.4-10.fc29.x86_64 31/432 Verifying : mpich-devel-3.2.1-8.fc29.x86_64 32/432 Verifying : openblas-devel-0.3.3-2.fc30.x86_64 33/432 Verifying : openmpi-devel-3.1.3-1.fc30.x86_64 34/432 Verifying : scalapack-mpich-devel-2.0.2-27.fc30.x86_64 35/432 Verifying : scalapack-openmpi-devel-2.0.2-27.fc30.x86_64 36/432 Verifying : suitesparse-devel-4.4.6-17.fc30.x86_64 37/432 Verifying : tetgen-devel-1.5.0-13.fc29.x86_64 38/432 Verifying : texlive-base-7:20180414-28.fc30.x86_64 39/432 Verifying : texlive-kpathsea-7:20180414-28.fc30.x86_64 40/432 Verifying : texlive-latex-fonts-8:svn28888.0-22.fc30.noarch 41/432 Verifying : texlive-lib-7:20180414-28.fc30.x86_64 42/432 Verifying : perl-File-Temp-1:0.230.800-2.fc29.noarch 43/432 Verifying : perl-Getopt-Long-1:2.50-417.fc29.noarch 44/432 Verifying : perl-interpreter-4:5.28.1-427.fc30.x86_64 45/432 Verifying : texlive-hyperref-8:svn46583-22.fc30.noarch 46/432 Verifying : texlive-latexconfig-8:svn45777-22.fc30.noarch 47/432 Verifying : texlive-luatex-7:20180414-28.fc30.x86_64 48/432 Verifying : texlive-pdftex-7:20180414-28.fc30.x86_64 49/432 Verifying : texlive-tetex-7:20180414-28.fc30.noarch 50/432 Verifying : texlive-tools-8:svn47671-22.fc30.noarch 51/432 Verifying : texlive-url-8:svn32528.3.4-22.fc30.noarch 52/432 Verifying : m4-1.4.18-9.fc29.x86_64 53/432 Verifying : less-530-2.fc29.x86_64 54/432 Verifying : man-db-2.8.4-2.fc30.x86_64 55/432 Verifying : autoconf-2.69-28.fc29.noarch 56/432 Verifying : automake-1.16.1-7.fc30.noarch 57/432 Verifying : ImageMagick-libs-1:6.9.10.10-2.fc30.x86_64 58/432 Verifying : NLopt-2.4.2-18.fc30.x86_64 59/432 Verifying : SuperLU-5.2.1-5.fc30.x86_64 60/432 Verifying : arpack-3.5.0-6.fc28.x86_64 61/432 Verifying : blacs-mpich-2.0.2-27.fc30.x86_64 62/432 Verifying : libgfortran-8.2.1-5.fc30.x86_64 63/432 Verifying : libquadmath-8.2.1-5.fc30.x86_64 64/432 Verifying : mpich-3.2.1-8.fc29.x86_64 65/432 Verifying : blacs-openmpi-2.0.2-27.fc30.x86_64 66/432 Verifying : openmpi-3.1.3-1.fc30.x86_64 67/432 Verifying : fftw-3.3.8-2.fc29.x86_64 68/432 Verifying : fftw-libs-3.3.8-2.fc29.x86_64 69/432 Verifying : fftw-libs-double-3.3.8-2.fc29.x86_64 70/432 Verifying : fftw-libs-long-3.3.8-2.fc29.x86_64 71/432 Verifying : fftw-libs-quad-3.3.8-2.fc29.x86_64 72/432 Verifying : fftw-libs-single-3.3.8-2.fc29.x86_64 73/432 Verifying : fltk-1.3.4-7.fc29.x86_64 74/432 Verifying : libmpc-1.1.0-2.fc29.x86_64 75/432 Verifying : freeglut-3.0.0-9.fc29.x86_64 76/432 Verifying : gsl-2.4-7.fc29.x86_64 77/432 Verifying : hdf5-1.8.20-5.fc30.x86_64 78/432 Verifying : libaec-devel-1.0.2-4.fc29.x86_64 79/432 Verifying : zlib-devel-1.2.11-14.fc30.x86_64 80/432 Verifying : hdf5-mpich-1.8.20-4.fc29.x86_64 81/432 Verifying : hdf5-openmpi-1.8.20-5.fc30.x86_64 82/432 Verifying : blas-devel-3.8.0-10.fc29.x86_64 83/432 Verifying : lapack-3.8.0-10.fc29.x86_64 84/432 Verifying : gl-manpages-1.1-16.20161227.fc29.noarch 85/432 Verifying : mesa-libGLU-9.0.0-16.fc29.x86_64 86/432 Verifying : libX11-1.6.7-1.fc30.x86_64 87/432 Verifying : libXext-1.3.3-10.fc29.x86_64 88/432 Verifying : libXpm-3.5.12-8.fc29.x86_64 89/432 Verifying : libXt-1.1.5-9.fc29.x86_64 90/432 Verifying : xorg-x11-proto-devel-2018.4-2.fc29.noarch 91/432 Verifying : libXxf86vm-1.1.4-10.fc29.x86_64 92/432 Verifying : openblas-0.3.3-2.fc30.x86_64 93/432 Verifying : openblas-openmp-0.3.3-2.fc30.x86_64 94/432 Verifying : openblas-openmp64-0.3.3-2.fc30.x86_64 95/432 Verifying : openblas-openmp64_-0.3.3-2.fc30.x86_64 96/432 Verifying : openblas-serial-0.3.3-2.fc30.x86_64 97/432 Verifying : openblas-serial64-0.3.3-2.fc30.x86_64 98/432 Verifying : openblas-serial64_-0.3.3-2.fc30.x86_64 99/432 Verifying : openblas-threads-0.3.3-2.fc30.x86_64 100/432 Verifying : openblas-threads64-0.3.3-2.fc30.x86_64 101/432 Verifying : openblas-threads64_-0.3.3-2.fc30.x86_64 102/432 Verifying : hwloc-libs-1.11.9-2.fc29.x86_64 103/432 Verifying : libevent-2.1.8-4.fc30.x86_64 104/432 Verifying : scalapack-mpich-2.0.2-27.fc30.x86_64 105/432 Verifying : scalapack-openmpi-2.0.2-27.fc30.x86_64 106/432 Verifying : suitesparse-4.4.6-17.fc30.x86_64 107/432 Verifying : tetgen-1.5.0-13.fc29.x86_64 108/432 Verifying : perl-Carp-1.50-417.fc29.noarch 109/432 Verifying : perl-Errno-1.29-427.fc30.x86_64 110/432 Verifying : perl-Exporter-5.73-418.fc29.noarch 111/432 Verifying : perl-File-Path-2.16-1.fc30.noarch 112/432 Verifying : perl-IO-1.39-427.fc30.x86_64 113/432 Verifying : perl-PathTools-3.75-1.fc30.x86_64 114/432 Verifying : perl-Scalar-List-Utils-3:1.50-417.fc29.x86_64 115/432 Verifying : perl-constant-1.33-418.fc29.noarch 116/432 Verifying : perl-parent-1:0.237-2.fc29.noarch 117/432 Verifying : perl-Pod-Usage-4:1.69-417.fc29.noarch 118/432 Verifying : perl-Text-ParseWords-3.30-417.fc29.noarch 119/432 Verifying : perl-Text-Tabs+Wrap-2013.0523-417.fc29.noarch 120/432 Verifying : perl-Unicode-Normalize-1.26-417.fc29.x86_64 121/432 Verifying : perl-libs-4:5.28.1-427.fc30.x86_64 122/432 Verifying : perl-macros-4:5.28.1-427.fc30.x86_64 123/432 Verifying : perl-threads-1:2.22-417.fc29.x86_64 124/432 Verifying : perl-threads-shared-1.59-1.fc30.x86_64 125/432 Verifying : texlive-graphics-8:svn47350-22.fc30.noarch 126/432 Verifying : texlive-ifxetex-8:svn19685.0.5-22.fc30.noarch 127/432 Verifying : texlive-memoir-8:svn47305-22.fc30.noarch 128/432 Verifying : texlive-oberdiek-7:20180414-28.fc30.noarch 129/432 Verifying : texlive-zapfding-8:svn31835.0-22.fc30.noarch 130/432 Verifying : libpng-2:1.6.35-1.fc30.x86_64 131/432 Verifying : poppler-0.67.0-6.fc30.x86_64 132/432 Verifying : texlive-cm-8:svn45811-22.fc30.noarch 133/432 Verifying : texlive-etex-8:svn37057.0-22.fc30.noarch 134/432 Verifying : texlive-graphics-def-8:svn46267-22.fc30.noarch 135/432 Verifying : texlive-hyphen-base-8:svn48303-22.fc30.noarch 136/432 Verifying : texlive-knuth-lib-8:svn35820.0-22.fc30.noarch 137/432 Verifying : texlive-plain-8:svn43076-22.fc30.noarch 138/432 Verifying : texlive-tex-ini-files-8:svn40533-22.fc30.noarch 139/432 Verifying : texlive-unicode-data-8:svn48003-22.fc30.noarch 140/432 Verifying : zziplib-0.13.69-1.fc29.x86_64 141/432 Verifying : texlive-texconfig-7:20180414-28.fc30.noarch 142/432 Verifying : texlive-texlive.infra-7:20180414-28.fc30.noarch 143/432 Verifying : groff-base-1.22.3-18.fc30.x86_64 144/432 Verifying : libpipeline-1.5.0-5.fc29.x86_64 145/432 Verifying : emacs-filesystem-1:26.1-7.fc30.noarch 146/432 Verifying : perl-Data-Dumper-2.173-1.fc30.x86_64 147/432 Verifying : perl-Thread-Queue-3.13-1.fc29.noarch 148/432 Verifying : OpenEXR-libs-2.2.0-15.fc30.x86_64 149/432 Verifying : cairo-1.16.0-1.fc30.x86_64 150/432 Verifying : fontconfig-2.13.1-4.fc30.x86_64 151/432 Verifying : freetype-2.9.1-6.fc30.x86_64 152/432 Verifying : gdk-pixbuf2-2.38.0-4.fc30.x86_64 153/432 Verifying : ilmbase-2.2.0-14.fc29.x86_64 154/432 Verifying : jbigkit-libs-2.1-15.fc30.x86_64 155/432 Verifying : lcms2-2.9-4.fc30.x86_64 156/432 Verifying : libICE-1.0.9-14.fc29.x86_64 157/432 Verifying : libSM-1.2.3-1.fc30.x86_64 158/432 Verifying : libgomp-8.2.1-5.fc30.x86_64 159/432 Verifying : libgs-9.25-1.fc30.x86_64 160/432 Verifying : libjpeg-turbo-2.0.0-1.fc29.x86_64 161/432 Verifying : librsvg2-2.44.9-1.fc30.x86_64 162/432 Verifying : libtiff-4.0.10-1.fc30.x86_64 163/432 Verifying : libwebp-1.0.0-2.fc29.x86_64 164/432 Verifying : libwmf-lite-0.2.10-1.fc29.x86_64 165/432 Verifying : openjpeg2-2.3.0-9.fc30.x86_64 166/432 Verifying : pango-1.42.4-1.fc30.x86_64 167/432 Verifying : blacs-common-2.0.2-27.fc30.x86_64 168/432 Verifying : infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 169/432 Verifying : libfabric-1.6.2-1.fc30.x86_64 170/432 Verifying : libibverbs-20.1-1.fc30.x86_64 171/432 Verifying : libpsm2-11.2.23-1.fc30.x86_64 172/432 Verifying : librdmacm-20.1-1.fc30.x86_64 173/432 Verifying : opensm-libs-3.3.21-1.fc30.x86_64 174/432 Verifying : openssh-clients-7.9p1-2.fc30.x86_64 175/432 Verifying : torque-libs-4.2.10-19.fc30.x86_64 176/432 Verifying : libXcursor-1.1.15-4.fc29.x86_64 177/432 Verifying : libXfixes-5.0.3-8.fc29.x86_64 178/432 Verifying : libXft-2.3.2-11.fc29.x86_64 179/432 Verifying : libXinerama-1.1.4-2.fc29.x86_64 180/432 Verifying : libXrender-0.9.10-8.fc29.x86_64 181/432 Verifying : libglvnd-glx-1:1.1.0-2.fc30.x86_64 182/432 Verifying : libXi-1.7.9-8.fc29.x86_64 183/432 Verifying : libaec-1.0.2-4.fc29.x86_64 184/432 Verifying : blas-3.8.0-10.fc29.x86_64 185/432 Verifying : libX11-common-1.6.7-1.fc30.noarch 186/432 Verifying : libxcb-1.13.1-1.fc30.x86_64 187/432 Verifying : numactl-libs-2.0.12-1.fc29.x86_64 188/432 Verifying : scalapack-common-2.0.2-27.fc30.x86_64 189/432 Verifying : tbb-2019.2-1.fc30.x86_64 190/432 Verifying : perl-Socket-4:2.027-417.fc29.x86_64 191/432 Verifying : perl-Pod-Perldoc-3.28.01-418.fc29.noarch 192/432 Verifying : perl-podlators-1:4.11-3.fc29.noarch 193/432 Verifying : texlive-graphics-cfg-8:svn40269-22.fc30.noarch 194/432 Verifying : texlive-etex-pkg-8:svn41784-22.fc30.noarch 195/432 Verifying : texlive-ifetex-8:svn47231-22.fc30.noarch 196/432 Verifying : texlive-ifluatex-8:svn47293-22.fc30.noarch 197/432 Verifying : perl-Digest-MD5-2.55-417.fc29.x86_64 198/432 Verifying : texlive-amsmath-8:svn47349-22.fc30.noarch 199/432 Verifying : texlive-carlisle-8:svn47876-22.fc30.noarch 200/432 Verifying : texlive-fontspec-8:svn48320-22.fc30.noarch 201/432 Verifying : texlive-fp-8:svn15878.0-22.fc30.noarch 202/432 Verifying : texlive-index-8:svn24099.4.1beta-22.fc30.noarch 203/432 Verifying : texlive-listings-8:svn37534.1.6-22.fc30.noarch 204/432 Verifying : texlive-ms-8:svn42428-22.fc30.noarch 205/432 Verifying : texlive-parallel-8:svn15878.0-22.fc30.noarch 206/432 Verifying : texlive-pgf-8:svn44231-22.fc30.noarch 207/432 Verifying : texlive-qstest-8:svn15878.0-22.fc30.noarch 208/432 Verifying : texlive-sauerj-8:svn15878.0-22.fc30.noarch 209/432 Verifying : texlive-soul-8:svn15878.2.4-22.fc30.noarch 210/432 Verifying : texlive-thumbpdf-7:20180414-28.fc30.noarch 211/432 Verifying : texlive-unicode-math-8:svn48309-22.fc30.noarch 212/432 Verifying : nspr-4.20.0-1.fc30.x86_64 213/432 Verifying : nss-3.39.0-4.fc30.x86_64 214/432 Verifying : poppler-data-0.4.9-2.fc29.noarch 215/432 Verifying : perl-Text-Unidecode-1.30-7.fc29.noarch 216/432 Verifying : perl-XML-Parser-2.44-13.fc29.x86_64 217/432 Verifying : perl-XML-XPath-1.44-1.fc30.noarch 218/432 Verifying : pixman-0.34.0-10.fc29.x86_64 219/432 Verifying : fontpackages-filesystem-1.44-22.fc29.noarch 220/432 Verifying : adobe-mappings-cmap-20171205-4.fc29.noarch 221/432 Verifying : adobe-mappings-cmap-deprecated-20171205-4.fc29.n 222/432 Verifying : adobe-mappings-pdf-20180407-2.fc29.noarch 223/432 Verifying : cups-libs-1:2.2.8-6.fc30.x86_64 224/432 Verifying : google-droid-sans-fonts-20120715-14.fc29.noarch 225/432 Verifying : jbig2dec-libs-0.14-3.fc29.x86_64 226/432 Verifying : libidn-1.35-3.fc29.x86_64 227/432 Verifying : libijs-0.35-8.fc29.x86_64 228/432 Verifying : libpaper-1.1.24-22.fc29.x86_64 229/432 Verifying : urw-base35-fonts-20170801-11.fc29.noarch 230/432 Verifying : libcroco-0.6.12-5.fc29.x86_64 231/432 Verifying : fribidi-1.0.5-1.fc29.x86_64 232/432 Verifying : harfbuzz-2.1.3-1.fc30.x86_64 233/432 Verifying : libthai-0.1.28-1.fc29.x86_64 234/432 Verifying : systemd-udev-239-9.git9f3aed1.fc30.x86_64 235/432 Verifying : libnl3-3.4.0-6.fc29.x86_64 236/432 Verifying : rdma-core-20.1-1.fc30.x86_64 237/432 Verifying : libibumad-20.1-1.fc30.x86_64 238/432 Verifying : fipscheck-lib-1.5.0-5.fc29.x86_64 239/432 Verifying : libedit-3.1-24.20170329cvs.fc29.x86_64 240/432 Verifying : openssh-7.9p1-2.fc30.x86_64 241/432 Verifying : munge-0.5.13-2.fc29.x86_64 242/432 Verifying : munge-libs-0.5.13-2.fc29.x86_64 243/432 Verifying : libglvnd-1:1.1.0-2.fc30.x86_64 244/432 Verifying : mesa-libGL-18.3.0~rc4-1.fc30.x86_64 245/432 Verifying : libXau-1.0.8-14.fc29.x86_64 246/432 Verifying : perl-HTTP-Tiny-0.076-1.fc29.noarch 247/432 Verifying : perl-Pod-Simple-1:3.35-417.fc29.noarch 248/432 Verifying : perl-Term-ANSIColor-4.06-418.fc29.noarch 249/432 Verifying : perl-Term-Cap-1.17-417.fc29.noarch 250/432 Verifying : perl-Digest-1.17-417.fc29.noarch 251/432 Verifying : texlive-iftex-8:svn29654.0.2-22.fc30.noarch 252/432 Verifying : texlive-kastrup-8:svn15878.0-22.fc30.noarch 253/432 Verifying : texlive-l3kernel-8:svn48022-22.fc30.noarch 254/432 Verifying : texlive-l3packages-8:svn47705-22.fc30.noarch 255/432 Verifying : texlive-lm-8:svn48145-22.fc30.noarch 256/432 Verifying : texlive-luaotfload-7:20180414-28.fc30.noarch 257/432 Verifying : texlive-xunicode-8:svn30466.0.981-22.fc30.noarch 258/432 Verifying : texlive-algorithms-8:svn42428-22.fc30.noarch 259/432 Verifying : texlive-fancyvrb-8:svn18492.2.8-22.fc30.noarch 260/432 Verifying : texlive-footmisc-8:svn23330.5.5b-22.fc30.noarch 261/432 Verifying : texlive-koma-script-8:svn47249-22.fc30.noarch 262/432 Verifying : texlive-xcolor-8:svn41044-22.fc30.noarch 263/432 Verifying : texlive-xkeyval-8:svn35741.2.7a-22.fc30.noarch 264/432 Verifying : ghostscript-9.25-1.fc30.x86_64 265/432 Verifying : texlive-filehook-8:svn24280.0.5d-22.fc30.noarch 266/432 Verifying : texlive-lualatex-math-8:svn44621-22.fc30.noarch 267/432 Verifying : texlive-ucharcat-8:svn38907-22.fc30.noarch 268/432 Verifying : nss-softokn-3.39.0-4.fc30.x86_64 269/432 Verifying : nss-sysinit-3.39.0-4.fc30.x86_64 270/432 Verifying : nss-util-3.39.0-4.fc30.x86_64 271/432 Verifying : perl-open-1.11-427.fc30.noarch 272/432 Verifying : avahi-libs-0.7-16.fc29.x86_64 273/432 Verifying : gnutls-3.6.4-5.fc30.x86_64 274/432 Verifying : urw-base35-bookman-fonts-20170801-11.fc29.noarch 275/432 Verifying : urw-base35-c059-fonts-20170801-11.fc29.noarch 276/432 Verifying : urw-base35-d050000l-fonts-20170801-11.fc29.noarc 277/432 Verifying : urw-base35-fonts-common-20170801-11.fc29.noarch 278/432 Verifying : urw-base35-gothic-fonts-20170801-11.fc29.noarch 279/432 Verifying : urw-base35-nimbus-mono-ps-fonts-20170801-11.fc29 280/432 Verifying : urw-base35-nimbus-roman-fonts-20170801-11.fc29.n 281/432 Verifying : urw-base35-nimbus-sans-fonts-20170801-11.fc29.no 282/432 Verifying : urw-base35-p052-fonts-20170801-11.fc29.noarch 283/432 Verifying : urw-base35-standard-symbols-ps-fonts-20170801-11 284/432 Verifying : urw-base35-z003-fonts-20170801-11.fc29.noarch 285/432 Verifying : graphite2-1.3.10-6.fc30.x86_64 286/432 Verifying : libdatrie-0.2.9-8.fc29.x86_64 287/432 Verifying : cryptsetup-libs-2.0.5-1.fc30.x86_64 288/432 Verifying : kmod-25-4.fc30.x86_64 289/432 Verifying : kmod-libs-25-4.fc30.x86_64 290/432 Verifying : systemd-239-9.git9f3aed1.fc30.x86_64 291/432 Verifying : dracut-049-11.git20181024.fc30.x86_64 292/432 Verifying : fipscheck-1.5.0-5.fc29.x86_64 293/432 Verifying : libX11-xcb-1.6.7-1.fc30.x86_64 294/432 Verifying : libXdamage-1.1.4-15.fc29.x86_64 295/432 Verifying : libdrm-2.4.96-2.fc30.x86_64 296/432 Verifying : libxshmfence-1.3-3.fc29.x86_64 297/432 Verifying : mesa-libglapi-18.3.0~rc4-1.fc30.x86_64 298/432 Verifying : perl-MIME-Base64-3.15-417.fc29.x86_64 299/432 Verifying : perl-Time-Local-2:1.280-3.fc29.noarch 300/432 Verifying : perl-Pod-Escapes-1:1.07-417.fc29.noarch 301/432 Verifying : texlive-amsfonts-8:svn29208.3.04-22.fc30.noarch 302/432 Verifying : texlive-booktabs-8:svn40846-22.fc30.noarch 303/432 Verifying : texlive-colortbl-8:svn47614-22.fc30.noarch 304/432 Verifying : texlive-csquotes-8:svn47564-22.fc30.noarch 305/432 Verifying : texlive-enumitem-8:svn24146.3.5.2-22.fc30.noarch 306/432 Verifying : texlive-psnfss-8:svn33946.9.2a-22.fc30.noarch 307/432 Verifying : texlive-underscore-8:svn18261.0-22.fc30.noarch 308/432 Verifying : texlive-lua-alt-getopt-8:svn29349.0.7.0-22.fc30. 309/432 Verifying : texlive-lualibs-8:svn43153-22.fc30.noarch 310/432 Verifying : texlive-luatexbase-8:svn38550-22.fc30.noarch 311/432 Verifying : texlive-tipa-8:svn29349.1.3-22.fc30.noarch 312/432 Verifying : texlive-float-8:svn15878.1.3d-22.fc30.noarch 313/432 Verifying : texlive-pstricks-8:svn48256-22.fc30.noarch 314/432 Verifying : texlive-babelbib-8:svn25245.1.31-22.fc30.noarch 315/432 Verifying : texlive-etoolbox-8:svn46602-22.fc30.noarch 316/432 Verifying : texlive-geometry-8:svn47638-22.fc30.noarch 317/432 Verifying : texlive-marginnote-8:svn48383-22.fc30.noarch 318/432 Verifying : texlive-marvosym-8:svn29349.2.2a-22.fc30.noarch 319/432 Verifying : texlive-mparhack-8:svn15878.1.4-22.fc30.noarch 320/432 Verifying : texlive-currfile-8:svn40725-22.fc30.noarch 321/432 Verifying : nss-softokn-freebl-3.39.0-4.fc30.x86_64 322/432 Verifying : perl-encoding-4:2.22-6.fc29.x86_64 323/432 Verifying : dbus-libs-1:1.12.10-9.fc30.x86_64 324/432 Verifying : nettle-3.4.1rc1-1.fc30.x86_64 325/432 Verifying : xorg-x11-font-utils-1:7.5-40.fc29.x86_64 326/432 Verifying : xorg-x11-server-utils-7.7-27.fc30.x86_64 327/432 Verifying : device-mapper-libs-1.02.152-1.fc30.x86_64 328/432 Verifying : json-c-0.13.1-3.fc29.x86_64 329/432 Verifying : libargon2-20161029-6.fc29.x86_64 330/432 Verifying : acl-2.2.53-2.fc29.x86_64 331/432 Verifying : iptables-libs-1.8.0-3.fc29.x86_64 332/432 Verifying : libseccomp-2.3.3-4.fc30.x86_64 333/432 Verifying : qrencode-libs-3.4.4-6.fc29.x86_64 334/432 Verifying : systemd-pam-239-9.git9f3aed1.fc30.x86_64 335/432 Verifying : systemd-rpm-macros-239-9.git9f3aed1.fc30.noarch 336/432 Verifying : libkcapi-hmaccalc-1.1.3-1.fc30.x86_64 337/432 Verifying : libpciaccess-0.14-2.fc29.x86_64 338/432 Verifying : texlive-auto-pst-pdf-8:svn23723.0.6-22.fc30.noar 339/432 Verifying : texlive-babel-8:svn47932-22.fc30.noarch 340/432 Verifying : texlive-bera-8:svn20031.0-22.fc30.noarch 341/432 Verifying : texlive-breakurl-8:svn29901.1.40-22.fc30.noarch 342/432 Verifying : texlive-caption-8:svn47968-22.fc30.noarch 343/432 Verifying : texlive-chngcntr-8:svn47577-22.fc30.noarch 344/432 Verifying : texlive-eso-pic-8:svn47694-22.fc30.noarch 345/432 Verifying : texlive-filecontents-8:svn47890-22.fc30.noarch 346/432 Verifying : texlive-multido-8:svn18302.1.42-22.fc30.noarch 347/432 Verifying : texlive-paralist-8:svn43021-22.fc30.noarch 348/432 Verifying : texlive-pst-3d-8:svn17257.1.10-22.fc30.noarch 349/432 Verifying : texlive-pst-coil-8:svn37377.1.07-22.fc30.noarch 350/432 Verifying : texlive-pst-eps-8:svn15878.1.0-22.fc30.noarch 351/432 Verifying : texlive-pst-fill-8:svn15878.1.01-22.fc30.noarch 352/432 Verifying : texlive-pst-grad-8:svn15878.1.06-22.fc30.noarch 353/432 Verifying : texlive-pst-node-8:svn46170-22.fc30.noarch 354/432 Verifying : texlive-pst-ovl-8:svn45506-22.fc30.noarch 355/432 Verifying : texlive-pst-plot-8:svn47163-22.fc30.noarch 356/432 Verifying : texlive-pst-text-8:svn15878.1.00-22.fc30.noarch 357/432 Verifying : texlive-pst-tools-8:svn45978-22.fc30.noarch 358/432 Verifying : texlive-pst-tree-8:svn43272-22.fc30.noarch 359/432 Verifying : texlive-pstricks-add-8:svn46541-22.fc30.noarch 360/432 Verifying : texlive-setspace-8:svn24881.6.7a-22.fc30.noarch 361/432 Verifying : texlive-showexpl-8:svn42677-22.fc30.noarch 362/432 Verifying : texlive-subfig-8:svn15878.1.3-22.fc30.noarch 363/432 Verifying : perl-Filter-2:1.59-1.fc29.x86_64 364/432 Verifying : libfontenc-1.1.3-9.fc29.x86_64 365/432 Verifying : libXmu-1.1.2-12.fc29.x86_64 366/432 Verifying : libXrandr-1.5.1-8.fc29.x86_64 367/432 Verifying : libXxf86misc-1.0.4-2.fc29.x86_64 368/432 Verifying : mcpp-2.7.2-21.fc29.x86_64 369/432 Verifying : device-mapper-1.02.152-1.fc30.x86_64 370/432 Verifying : libpcap-14:1.9.0-2.fc29.x86_64 371/432 Verifying : libkcapi-1.1.3-1.fc30.x86_64 372/432 Verifying : hwdata-0.317-1.fc30.noarch 373/432 Verifying : texlive-ifplatform-8:svn45533-22.fc30.noarch 374/432 Verifying : texlive-pst-pdf-7:20180414-28.fc30.noarch 375/432 Verifying : texlive-pst-math-8:svn34786.0.63-22.fc30.noarch 376/432 Verifying : texlive-attachfile-8:svn42099-22.fc30.noarch 377/432 Verifying : texlive-varwidth-8:svn24104.0.92-22.fc30.noarch 378/432 Verifying : libmcpp-2.7.2-21.fc29.x86_64 379/432 Verifying : texlive-environ-8:svn33821.0.3-22.fc30.noarch 380/432 Verifying : texlive-trimspaces-8:svn15878.1.1-22.fc30.noarch 381/432 Verifying : dbus-1:1.12.10-9.fc30.x86_64 382/432 Verifying : dbus-broker-16-8.fc30.x86_64 383/432 Verifying : dbus-common-1:1.12.10-9.fc30.noarch 384/432 Verifying : perl-Encode-4:2.98-6.fc29.x86_64 385/432 Verifying : perl-Storable-1:3.11-5.fc30.x86_64 386/432 Verifying : rpm-mpi-hooks-5-4.fc30.noarch 387/432 Verifying : mesa-libGL-devel-18.3.0~rc4-1.fc30.x86_64 388/432 Verifying : libglvnd-devel-1:1.1.0-2.fc30.x86_64 389/432 Verifying : mesa-khr-devel-18.3.0~rc4-1.fc30.x86_64 390/432 Verifying : libglvnd-core-devel-1:1.1.0-2.fc30.x86_64 391/432 Verifying : libglvnd-egl-1:1.1.0-2.fc30.x86_64 392/432 Verifying : libglvnd-gles-1:1.1.0-2.fc30.x86_64 393/432 Verifying : libglvnd-opengl-1:1.1.0-2.fc30.x86_64 394/432 Verifying : mesa-libEGL-18.3.0~rc4-1.fc30.x86_64 395/432 Verifying : libwayland-client-1.16.0-1.fc30.x86_64 396/432 Verifying : libwayland-server-1.16.0-1.fc30.x86_64 397/432 Verifying : mesa-libgbm-18.3.0~rc4-1.fc30.x86_64 398/432 Verifying : libX11-devel-1.6.7-1.fc30.x86_64 399/432 Verifying : libXdamage-devel-1.1.4-15.fc29.x86_64 400/432 Verifying : libXext-devel-1.3.3-10.fc29.x86_64 401/432 Verifying : libXfixes-devel-5.0.3-8.fc29.x86_64 402/432 Verifying : libdrm-devel-2.4.96-2.fc30.x86_64 403/432 Verifying : kernel-headers-4.20.0-0.rc4.git0.1.fc30.x86_64 404/432 Verifying : libxcb-devel-1.13.1-1.fc30.x86_64 405/432 Verifying : libXau-devel-1.0.8-14.fc29.x86_64 406/432 Verifying : gcc-8.2.1-5.fc30.x86_64 407/432 Verifying : annobin-8.64-1.fc30.x86_64 408/432 Verifying : cpp-8.2.1-5.fc30.x86_64 409/432 Verifying : isl-0.16.1-7.fc29.x86_64 410/432 Verifying : libICE-devel-1.0.9-14.fc29.x86_64 411/432 Verifying : libSM-devel-1.2.3-1.fc30.x86_64 412/432 Verifying : shared-mime-info-1.10-3.fc30.x86_64 413/432 Verifying : libquadmath-devel-8.2.1-5.fc30.x86_64 414/432 Verifying : libstdc++-devel-8.2.1-5.fc30.x86_64 415/432 Verifying : glibc-devel-2.28.9000-23.fc30.x86_64 416/432 Verifying : libxcrypt-devel-4.4.0-2.fc30.x86_64 417/432 Verifying : libXft-devel-2.3.2-11.fc29.x86_64 418/432 Verifying : procps-ng-3.3.15-4.fc29.x86_64 419/432 Verifying : python3-3.7.1-4.fc30.x86_64 420/432 Verifying : tcl-1:8.6.8-2.fc29.x86_64 421/432 Verifying : pmix-3.0.2-1.fc30.x86_64 422/432 Verifying : fontconfig-devel-2.13.1-4.fc30.x86_64 423/432 Verifying : gettext-0.19.8.1-18.fc30.x86_64 424/432 Verifying : gettext-libs-0.19.8.1-18.fc30.x86_64 425/432 Verifying : freetype-devel-2.9.1-6.fc30.x86_64 426/432 Verifying : libXrender-devel-0.9.10-8.fc29.x86_64 427/432 Verifying : glibc-headers-2.28.9000-23.fc30.x86_64 428/432 Verifying : bzip2-devel-1.0.6-28.fc29.x86_64 429/432 Verifying : libpng-devel-2:1.6.35-1.fc30.x86_64 430/432 Verifying : expat-devel-2.2.6-1.fc30.x86_64 431/432 Verifying : libuuid-devel-2.33-0.1.fc30.x86_64 432/432 Installed: ImageMagick.x86_64 1:6.9.10.10-2.fc30 NLopt-devel.x86_64 2.4.2-18.fc30 SuperLU-devel.x86_64 5.2.1-5.fc30 arpack-devel.x86_64 3.5.0-6.fc28 bison.x86_64 3.0.5-1.fc29 blacs-mpich-devel.x86_64 2.0.2-27.fc30 blacs-openmpi-devel.x86_64 2.0.2-27.fc30 environment-modules.x86_64 4.2.1-1.fc30 fftw-devel.x86_64 3.3.8-2.fc29 flex.x86_64 2.6.4-1.fc30 fltk-devel.x86_64 1.3.4-7.fc29 freeglut-devel.x86_64 3.0.0-9.fc29 gcc-c++.x86_64 8.2.1-5.fc30 gcc-gfortran.x86_64 8.2.1-5.fc30 gmm-devel.noarch 5.2-2.fc29 gsl-devel.x86_64 2.4-7.fc29 hdf5-devel.x86_64 1.8.20-5.fc30 hdf5-mpich-devel.x86_64 1.8.20-4.fc29 hdf5-openmpi-devel.x86_64 1.8.20-5.fc30 lapack-devel.x86_64 3.8.0-10.fc29 libXpm-devel.x86_64 3.5.12-8.fc29 libXt-devel.x86_64 1.1.5-9.fc29 libXxf86vm-devel.x86_64 1.1.4-10.fc29 libtool.x86_64 2.4.6-27.fc30 mesa-libGLU-devel.x86_64 9.0.0-16.fc29 mpich-devel.x86_64 3.2.1-8.fc29 openblas-devel.x86_64 0.3.3-2.fc30 openmpi-devel.x86_64 3.1.3-1.fc30 pstreams-devel.noarch 0.8.1-9.fc29 scalapack-mpich-devel.x86_64 2.0.2-27.fc30 scalapack-openmpi-devel.x86_64 2.0.2-27.fc30 suitesparse-devel.x86_64 4.4.6-17.fc30 tetgen-devel.x86_64 1.5.0-13.fc29 texlive-dvips.x86_64 7:20180414-28.fc30 texlive-epstopdf.noarch 7:20180414-28.fc30 texlive-latex.noarch 7:20180414-28.fc30 texlive-multirow.noarch 8:svn48354-22.fc30 texlive-was.noarch 8:svn21439.0-22.fc30 ImageMagick-libs.x86_64 1:6.9.10.10-2.fc30 NLopt.x86_64 2.4.2-18.fc30 OpenEXR-libs.x86_64 2.2.0-15.fc30 SuperLU.x86_64 5.2.1-5.fc30 acl.x86_64 2.2.53-2.fc29 adobe-mappings-cmap.noarch 20171205-4.fc29 adobe-mappings-cmap-deprecated.noarch 20171205-4.fc29 adobe-mappings-pdf.noarch 20180407-2.fc29 annobin.x86_64 8.64-1.fc30 arpack.x86_64 3.5.0-6.fc28 autoconf.noarch 2.69-28.fc29 automake.noarch 1.16.1-7.fc30 avahi-libs.x86_64 0.7-16.fc29 blacs-common.x86_64 2.0.2-27.fc30 blacs-mpich.x86_64 2.0.2-27.fc30 blacs-openmpi.x86_64 2.0.2-27.fc30 blas.x86_64 3.8.0-10.fc29 blas-devel.x86_64 3.8.0-10.fc29 bzip2-devel.x86_64 1.0.6-28.fc29 cairo.x86_64 1.16.0-1.fc30 cpp.x86_64 8.2.1-5.fc30 cryptsetup-libs.x86_64 2.0.5-1.fc30 cups-libs.x86_64 1:2.2.8-6.fc30 dbus.x86_64 1:1.12.10-9.fc30 dbus-broker.x86_64 16-8.fc30 dbus-common.noarch 1:1.12.10-9.fc30 dbus-libs.x86_64 1:1.12.10-9.fc30 device-mapper.x86_64 1.02.152-1.fc30 device-mapper-libs.x86_64 1.02.152-1.fc30 dracut.x86_64 049-11.git20181024.fc30 emacs-filesystem.noarch 1:26.1-7.fc30 expat-devel.x86_64 2.2.6-1.fc30 fftw.x86_64 3.3.8-2.fc29 fftw-libs.x86_64 3.3.8-2.fc29 fftw-libs-double.x86_64 3.3.8-2.fc29 fftw-libs-long.x86_64 3.3.8-2.fc29 fftw-libs-quad.x86_64 3.3.8-2.fc29 fftw-libs-single.x86_64 3.3.8-2.fc29 fipscheck.x86_64 1.5.0-5.fc29 fipscheck-lib.x86_64 1.5.0-5.fc29 fltk.x86_64 1.3.4-7.fc29 fontconfig.x86_64 2.13.1-4.fc30 fontconfig-devel.x86_64 2.13.1-4.fc30 fontpackages-filesystem.noarch 1.44-22.fc29 freeglut.x86_64 3.0.0-9.fc29 freetype.x86_64 2.9.1-6.fc30 freetype-devel.x86_64 2.9.1-6.fc30 fribidi.x86_64 1.0.5-1.fc29 gcc.x86_64 8.2.1-5.fc30 gdk-pixbuf2.x86_64 2.38.0-4.fc30 gettext.x86_64 0.19.8.1-18.fc30 gettext-libs.x86_64 0.19.8.1-18.fc30 ghostscript.x86_64 9.25-1.fc30 gl-manpages.noarch 1.1-16.20161227.fc29 glibc-devel.x86_64 2.28.9000-23.fc30 glibc-headers.x86_64 2.28.9000-23.fc30 gnutls.x86_64 3.6.4-5.fc30 google-droid-sans-fonts.noarch 20120715-14.fc29 graphite2.x86_64 1.3.10-6.fc30 groff-base.x86_64 1.22.3-18.fc30 gsl.x86_64 2.4-7.fc29 harfbuzz.x86_64 2.1.3-1.fc30 hdf5.x86_64 1.8.20-5.fc30 hdf5-mpich.x86_64 1.8.20-4.fc29 hdf5-openmpi.x86_64 1.8.20-5.fc30 hwdata.noarch 0.317-1.fc30 hwloc-libs.x86_64 1.11.9-2.fc29 ilmbase.x86_64 2.2.0-14.fc29 infinipath-psm.x86_64 3.3-22_g4abbc60_open.6.fc29.1 iptables-libs.x86_64 1.8.0-3.fc29 isl.x86_64 0.16.1-7.fc29 jbig2dec-libs.x86_64 0.14-3.fc29 jbigkit-libs.x86_64 2.1-15.fc30 json-c.x86_64 0.13.1-3.fc29 kernel-headers.x86_64 4.20.0-0.rc4.git0.1.fc30 kmod.x86_64 25-4.fc30 kmod-libs.x86_64 25-4.fc30 lapack.x86_64 3.8.0-10.fc29 lcms2.x86_64 2.9-4.fc30 less.x86_64 530-2.fc29 libICE.x86_64 1.0.9-14.fc29 libICE-devel.x86_64 1.0.9-14.fc29 libSM.x86_64 1.2.3-1.fc30 libSM-devel.x86_64 1.2.3-1.fc30 libX11.x86_64 1.6.7-1.fc30 libX11-common.noarch 1.6.7-1.fc30 libX11-devel.x86_64 1.6.7-1.fc30 libX11-xcb.x86_64 1.6.7-1.fc30 libXau.x86_64 1.0.8-14.fc29 libXau-devel.x86_64 1.0.8-14.fc29 libXcursor.x86_64 1.1.15-4.fc29 libXdamage.x86_64 1.1.4-15.fc29 libXdamage-devel.x86_64 1.1.4-15.fc29 libXext.x86_64 1.3.3-10.fc29 libXext-devel.x86_64 1.3.3-10.fc29 libXfixes.x86_64 5.0.3-8.fc29 libXfixes-devel.x86_64 5.0.3-8.fc29 libXft.x86_64 2.3.2-11.fc29 libXft-devel.x86_64 2.3.2-11.fc29 libXi.x86_64 1.7.9-8.fc29 libXinerama.x86_64 1.1.4-2.fc29 libXmu.x86_64 1.1.2-12.fc29 libXpm.x86_64 3.5.12-8.fc29 libXrandr.x86_64 1.5.1-8.fc29 libXrender.x86_64 0.9.10-8.fc29 libXrender-devel.x86_64 0.9.10-8.fc29 libXt.x86_64 1.1.5-9.fc29 libXxf86misc.x86_64 1.0.4-2.fc29 libXxf86vm.x86_64 1.1.4-10.fc29 libaec.x86_64 1.0.2-4.fc29 libaec-devel.x86_64 1.0.2-4.fc29 libargon2.x86_64 20161029-6.fc29 libcroco.x86_64 0.6.12-5.fc29 libdatrie.x86_64 0.2.9-8.fc29 libdrm.x86_64 2.4.96-2.fc30 libdrm-devel.x86_64 2.4.96-2.fc30 libedit.x86_64 3.1-24.20170329cvs.fc29 libevent.x86_64 2.1.8-4.fc30 libfabric.x86_64 1.6.2-1.fc30 libfontenc.x86_64 1.1.3-9.fc29 libgfortran.x86_64 8.2.1-5.fc30 libglvnd.x86_64 1:1.1.0-2.fc30 libglvnd-core-devel.x86_64 1:1.1.0-2.fc30 libglvnd-devel.x86_64 1:1.1.0-2.fc30 libglvnd-egl.x86_64 1:1.1.0-2.fc30 libglvnd-gles.x86_64 1:1.1.0-2.fc30 libglvnd-glx.x86_64 1:1.1.0-2.fc30 libglvnd-opengl.x86_64 1:1.1.0-2.fc30 libgomp.x86_64 8.2.1-5.fc30 libgs.x86_64 9.25-1.fc30 libibumad.x86_64 20.1-1.fc30 libibverbs.x86_64 20.1-1.fc30 libidn.x86_64 1.35-3.fc29 libijs.x86_64 0.35-8.fc29 libjpeg-turbo.x86_64 2.0.0-1.fc29 libkcapi.x86_64 1.1.3-1.fc30 libkcapi-hmaccalc.x86_64 1.1.3-1.fc30 libmcpp.x86_64 2.7.2-21.fc29 libmpc.x86_64 1.1.0-2.fc29 libnl3.x86_64 3.4.0-6.fc29 libpaper.x86_64 1.1.24-22.fc29 libpcap.x86_64 14:1.9.0-2.fc29 libpciaccess.x86_64 0.14-2.fc29 libpipeline.x86_64 1.5.0-5.fc29 libpng.x86_64 2:1.6.35-1.fc30 libpng-devel.x86_64 2:1.6.35-1.fc30 libpsm2.x86_64 11.2.23-1.fc30 libquadmath.x86_64 8.2.1-5.fc30 libquadmath-devel.x86_64 8.2.1-5.fc30 librdmacm.x86_64 20.1-1.fc30 librsvg2.x86_64 2.44.9-1.fc30 libseccomp.x86_64 2.3.3-4.fc30 libstdc++-devel.x86_64 8.2.1-5.fc30 libthai.x86_64 0.1.28-1.fc29 libtiff.x86_64 4.0.10-1.fc30 libuuid-devel.x86_64 2.33-0.1.fc30 libwayland-client.x86_64 1.16.0-1.fc30 libwayland-server.x86_64 1.16.0-1.fc30 libwebp.x86_64 1.0.0-2.fc29 libwmf-lite.x86_64 0.2.10-1.fc29 libxcb.x86_64 1.13.1-1.fc30 libxcb-devel.x86_64 1.13.1-1.fc30 libxcrypt-devel.x86_64 4.4.0-2.fc30 libxshmfence.x86_64 1.3-3.fc29 m4.x86_64 1.4.18-9.fc29 man-db.x86_64 2.8.4-2.fc30 mcpp.x86_64 2.7.2-21.fc29 mesa-khr-devel.x86_64 18.3.0~rc4-1.fc30 mesa-libEGL.x86_64 18.3.0~rc4-1.fc30 mesa-libGL.x86_64 18.3.0~rc4-1.fc30 mesa-libGL-devel.x86_64 18.3.0~rc4-1.fc30 mesa-libGLU.x86_64 9.0.0-16.fc29 mesa-libgbm.x86_64 18.3.0~rc4-1.fc30 mesa-libglapi.x86_64 18.3.0~rc4-1.fc30 mpich.x86_64 3.2.1-8.fc29 munge.x86_64 0.5.13-2.fc29 munge-libs.x86_64 0.5.13-2.fc29 nettle.x86_64 3.4.1rc1-1.fc30 nspr.x86_64 4.20.0-1.fc30 nss.x86_64 3.39.0-4.fc30 nss-softokn.x86_64 3.39.0-4.fc30 nss-softokn-freebl.x86_64 3.39.0-4.fc30 nss-sysinit.x86_64 3.39.0-4.fc30 nss-util.x86_64 3.39.0-4.fc30 numactl-libs.x86_64 2.0.12-1.fc29 openblas.x86_64 0.3.3-2.fc30 openblas-openmp.x86_64 0.3.3-2.fc30 openblas-openmp64.x86_64 0.3.3-2.fc30 openblas-openmp64_.x86_64 0.3.3-2.fc30 openblas-serial.x86_64 0.3.3-2.fc30 openblas-serial64.x86_64 0.3.3-2.fc30 openblas-serial64_.x86_64 0.3.3-2.fc30 openblas-threads.x86_64 0.3.3-2.fc30 openblas-threads64.x86_64 0.3.3-2.fc30 openblas-threads64_.x86_64 0.3.3-2.fc30 openjpeg2.x86_64 2.3.0-9.fc30 openmpi.x86_64 3.1.3-1.fc30 opensm-libs.x86_64 3.3.21-1.fc30 openssh.x86_64 7.9p1-2.fc30 openssh-clients.x86_64 7.9p1-2.fc30 pango.x86_64 1.42.4-1.fc30 perl-Carp.noarch 1.50-417.fc29 perl-Data-Dumper.x86_64 2.173-1.fc30 perl-Digest.noarch 1.17-417.fc29 perl-Digest-MD5.x86_64 2.55-417.fc29 perl-Encode.x86_64 4:2.98-6.fc29 perl-Errno.x86_64 1.29-427.fc30 perl-Exporter.noarch 5.73-418.fc29 perl-File-Path.noarch 2.16-1.fc30 perl-File-Temp.noarch 1:0.230.800-2.fc29 perl-Filter.x86_64 2:1.59-1.fc29 perl-Getopt-Long.noarch 1:2.50-417.fc29 perl-HTTP-Tiny.noarch 0.076-1.fc29 perl-IO.x86_64 1.39-427.fc30 perl-MIME-Base64.x86_64 3.15-417.fc29 perl-PathTools.x86_64 3.75-1.fc30 perl-Pod-Escapes.noarch 1:1.07-417.fc29 perl-Pod-Perldoc.noarch 3.28.01-418.fc29 perl-Pod-Simple.noarch 1:3.35-417.fc29 perl-Pod-Usage.noarch 4:1.69-417.fc29 perl-Scalar-List-Utils.x86_64 3:1.50-417.fc29 perl-Socket.x86_64 4:2.027-417.fc29 perl-Storable.x86_64 1:3.11-5.fc30 perl-Term-ANSIColor.noarch 4.06-418.fc29 perl-Term-Cap.noarch 1.17-417.fc29 perl-Text-ParseWords.noarch 3.30-417.fc29 perl-Text-Tabs+Wrap.noarch 2013.0523-417.fc29 perl-Text-Unidecode.noarch 1.30-7.fc29 perl-Thread-Queue.noarch 3.13-1.fc29 perl-Time-Local.noarch 2:1.280-3.fc29 perl-Unicode-Normalize.x86_64 1.26-417.fc29 perl-XML-Parser.x86_64 2.44-13.fc29 perl-XML-XPath.noarch 1.44-1.fc30 perl-constant.noarch 1.33-418.fc29 perl-encoding.x86_64 4:2.22-6.fc29 perl-interpreter.x86_64 4:5.28.1-427.fc30 perl-libs.x86_64 4:5.28.1-427.fc30 perl-macros.x86_64 4:5.28.1-427.fc30 perl-open.noarch 1.11-427.fc30 perl-parent.noarch 1:0.237-2.fc29 perl-podlators.noarch 1:4.11-3.fc29 perl-threads.x86_64 1:2.22-417.fc29 perl-threads-shared.x86_64 1.59-1.fc30 pixman.x86_64 0.34.0-10.fc29 pmix.x86_64 3.0.2-1.fc30 poppler.x86_64 0.67.0-6.fc30 poppler-data.noarch 0.4.9-2.fc29 procps-ng.x86_64 3.3.15-4.fc29 python3.x86_64 3.7.1-4.fc30 qrencode-libs.x86_64 3.4.4-6.fc29 rdma-core.x86_64 20.1-1.fc30 rpm-mpi-hooks.noarch 5-4.fc30 scalapack-common.x86_64 2.0.2-27.fc30 scalapack-mpich.x86_64 2.0.2-27.fc30 scalapack-openmpi.x86_64 2.0.2-27.fc30 shared-mime-info.x86_64 1.10-3.fc30 suitesparse.x86_64 4.4.6-17.fc30 systemd.x86_64 239-9.git9f3aed1.fc30 systemd-pam.x86_64 239-9.git9f3aed1.fc30 systemd-rpm-macros.noarch 239-9.git9f3aed1.fc30 systemd-udev.x86_64 239-9.git9f3aed1.fc30 tbb.x86_64 2019.2-1.fc30 tcl.x86_64 1:8.6.8-2.fc29 tetgen.x86_64 1.5.0-13.fc29 texlive-algorithms.noarch 8:svn42428-22.fc30 texlive-amsfonts.noarch 8:svn29208.3.04-22.fc30 texlive-amsmath.noarch 8:svn47349-22.fc30 texlive-attachfile.noarch 8:svn42099-22.fc30 texlive-auto-pst-pdf.noarch 8:svn23723.0.6-22.fc30 texlive-babel.noarch 8:svn47932-22.fc30 texlive-babelbib.noarch 8:svn25245.1.31-22.fc30 texlive-base.x86_64 7:20180414-28.fc30 texlive-bera.noarch 8:svn20031.0-22.fc30 texlive-booktabs.noarch 8:svn40846-22.fc30 texlive-breakurl.noarch 8:svn29901.1.40-22.fc30 texlive-caption.noarch 8:svn47968-22.fc30 texlive-carlisle.noarch 8:svn47876-22.fc30 texlive-chngcntr.noarch 8:svn47577-22.fc30 texlive-cm.noarch 8:svn45811-22.fc30 texlive-colortbl.noarch 8:svn47614-22.fc30 texlive-csquotes.noarch 8:svn47564-22.fc30 texlive-currfile.noarch 8:svn40725-22.fc30 texlive-enumitem.noarch 8:svn24146.3.5.2-22.fc30 texlive-environ.noarch 8:svn33821.0.3-22.fc30 texlive-eso-pic.noarch 8:svn47694-22.fc30 texlive-etex.noarch 8:svn37057.0-22.fc30 texlive-etex-pkg.noarch 8:svn41784-22.fc30 texlive-etoolbox.noarch 8:svn46602-22.fc30 texlive-fancyvrb.noarch 8:svn18492.2.8-22.fc30 texlive-filecontents.noarch 8:svn47890-22.fc30 texlive-filehook.noarch 8:svn24280.0.5d-22.fc30 texlive-float.noarch 8:svn15878.1.3d-22.fc30 texlive-fontspec.noarch 8:svn48320-22.fc30 texlive-footmisc.noarch 8:svn23330.5.5b-22.fc30 texlive-fp.noarch 8:svn15878.0-22.fc30 texlive-geometry.noarch 8:svn47638-22.fc30 texlive-graphics.noarch 8:svn47350-22.fc30 texlive-graphics-cfg.noarch 8:svn40269-22.fc30 texlive-graphics-def.noarch 8:svn46267-22.fc30 texlive-hyperref.noarch 8:svn46583-22.fc30 texlive-hyphen-base.noarch 8:svn48303-22.fc30 texlive-ifetex.noarch 8:svn47231-22.fc30 texlive-ifluatex.noarch 8:svn47293-22.fc30 texlive-ifplatform.noarch 8:svn45533-22.fc30 texlive-iftex.noarch 8:svn29654.0.2-22.fc30 texlive-ifxetex.noarch 8:svn19685.0.5-22.fc30 texlive-index.noarch 8:svn24099.4.1beta-22.fc30 texlive-kastrup.noarch 8:svn15878.0-22.fc30 texlive-knuth-lib.noarch 8:svn35820.0-22.fc30 texlive-koma-script.noarch 8:svn47249-22.fc30 texlive-kpathsea.x86_64 7:20180414-28.fc30 texlive-l3kernel.noarch 8:svn48022-22.fc30 texlive-l3packages.noarch 8:svn47705-22.fc30 texlive-latex-fonts.noarch 8:svn28888.0-22.fc30 texlive-latexconfig.noarch 8:svn45777-22.fc30 texlive-lib.x86_64 7:20180414-28.fc30 texlive-listings.noarch 8:svn37534.1.6-22.fc30 texlive-lm.noarch 8:svn48145-22.fc30 texlive-lua-alt-getopt.noarch 8:svn29349.0.7.0-22.fc30 texlive-lualatex-math.noarch 8:svn44621-22.fc30 texlive-lualibs.noarch 8:svn43153-22.fc30 texlive-luaotfload.noarch 7:20180414-28.fc30 texlive-luatex.x86_64 7:20180414-28.fc30 texlive-luatexbase.noarch 8:svn38550-22.fc30 texlive-marginnote.noarch 8:svn48383-22.fc30 texlive-marvosym.noarch 8:svn29349.2.2a-22.fc30 texlive-memoir.noarch 8:svn47305-22.fc30 texlive-mparhack.noarch 8:svn15878.1.4-22.fc30 texlive-ms.noarch 8:svn42428-22.fc30 texlive-multido.noarch 8:svn18302.1.42-22.fc30 texlive-oberdiek.noarch 7:20180414-28.fc30 texlive-paralist.noarch 8:svn43021-22.fc30 texlive-parallel.noarch 8:svn15878.0-22.fc30 texlive-pdftex.x86_64 7:20180414-28.fc30 texlive-pgf.noarch 8:svn44231-22.fc30 texlive-plain.noarch 8:svn43076-22.fc30 texlive-psnfss.noarch 8:svn33946.9.2a-22.fc30 texlive-pst-3d.noarch 8:svn17257.1.10-22.fc30 texlive-pst-coil.noarch 8:svn37377.1.07-22.fc30 texlive-pst-eps.noarch 8:svn15878.1.0-22.fc30 texlive-pst-fill.noarch 8:svn15878.1.01-22.fc30 texlive-pst-grad.noarch 8:svn15878.1.06-22.fc30 texlive-pst-math.noarch 8:svn34786.0.63-22.fc30 texlive-pst-node.noarch 8:svn46170-22.fc30 texlive-pst-ovl.noarch 8:svn45506-22.fc30 texlive-pst-pdf.noarch 7:20180414-28.fc30 texlive-pst-plot.noarch 8:svn47163-22.fc30 texlive-pst-text.noarch 8:svn15878.1.00-22.fc30 texlive-pst-tools.noarch 8:svn45978-22.fc30 texlive-pst-tree.noarch 8:svn43272-22.fc30 texlive-pstricks.noarch 8:svn48256-22.fc30 texlive-pstricks-add.noarch 8:svn46541-22.fc30 texlive-qstest.noarch 8:svn15878.0-22.fc30 texlive-sauerj.noarch 8:svn15878.0-22.fc30 texlive-setspace.noarch 8:svn24881.6.7a-22.fc30 texlive-showexpl.noarch 8:svn42677-22.fc30 texlive-soul.noarch 8:svn15878.2.4-22.fc30 texlive-subfig.noarch 8:svn15878.1.3-22.fc30 texlive-tetex.noarch 7:20180414-28.fc30 texlive-tex-ini-files.noarch 8:svn40533-22.fc30 texlive-texconfig.noarch 7:20180414-28.fc30 texlive-texlive.infra.noarch 7:20180414-28.fc30 texlive-thumbpdf.noarch 7:20180414-28.fc30 texlive-tipa.noarch 8:svn29349.1.3-22.fc30 texlive-tools.noarch 8:svn47671-22.fc30 texlive-trimspaces.noarch 8:svn15878.1.1-22.fc30 texlive-ucharcat.noarch 8:svn38907-22.fc30 texlive-underscore.noarch 8:svn18261.0-22.fc30 texlive-unicode-data.noarch 8:svn48003-22.fc30 texlive-unicode-math.noarch 8:svn48309-22.fc30 texlive-url.noarch 8:svn32528.3.4-22.fc30 texlive-varwidth.noarch 8:svn24104.0.92-22.fc30 texlive-xcolor.noarch 8:svn41044-22.fc30 texlive-xkeyval.noarch 8:svn35741.2.7a-22.fc30 texlive-xunicode.noarch 8:svn30466.0.981-22.fc30 texlive-zapfding.noarch 8:svn31835.0-22.fc30 torque-libs.x86_64 4.2.10-19.fc30 urw-base35-bookman-fonts.noarch 20170801-11.fc29 urw-base35-c059-fonts.noarch 20170801-11.fc29 urw-base35-d050000l-fonts.noarch 20170801-11.fc29 urw-base35-fonts.noarch 20170801-11.fc29 urw-base35-fonts-common.noarch 20170801-11.fc29 urw-base35-gothic-fonts.noarch 20170801-11.fc29 urw-base35-nimbus-mono-ps-fonts.noarch 20170801-11.fc29 urw-base35-nimbus-roman-fonts.noarch 20170801-11.fc29 urw-base35-nimbus-sans-fonts.noarch 20170801-11.fc29 urw-base35-p052-fonts.noarch 20170801-11.fc29 urw-base35-standard-symbols-ps-fonts.noarch 20170801-11.fc29 urw-base35-z003-fonts.noarch 20170801-11.fc29 xorg-x11-font-utils.x86_64 1:7.5-40.fc29 xorg-x11-proto-devel.noarch 2018.4-2.fc29 xorg-x11-server-utils.x86_64 7.7-27.fc30 zlib-devel.x86_64 1.2.11-14.fc30 zziplib.x86_64 0.13.69-1.fc29 Complete! Finish: build setup for freefem++-3.60-2.fc30.src.rpm Start: rpmbuild freefem++-3.60-2.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.W1Qs4C + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf freefem++-3.60 + /usr/bin/mkdir -p freefem++-3.60 + cd freefem++-3.60 + /usr/bin/gzip -dc /builddir/build/SOURCES/freefem++-3.60.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv freefem++-3.60 serial + pushd serial ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + echo 'Patch #1 (0001-Build-fixes.patch):' Patch #1 (0001-Build-fixes.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file Makefile.am patching file configure.ac patching file download/Makefile.am patching file src/lglib/Makefile.am patching file src/medit/Makefile.am + echo 'Patch #3 (0003-Fix-formating-buffers.patch):' Patch #3 (0003-Fix-formating-buffers.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/iovtk.cpp patching file src/libMesh/memory.c patching file src/medit/animat.c patching file src/medit/gisfil.c patching file src/medit/inout_morice.c patching file src/medit/scene.c patching file src/medit/sftcpy.c patching file src/medit/stream.c + echo 'Patch #4 (0004-Wsign-compare.patch):' Patch #4 (0004-Wsign-compare.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/DxWriter.cpp patching file examples++-load/MetricPk.cpp patching file examples++-load/VTK_writer.cpp patching file examples++-load/VTK_writer_3d.cpp patching file examples++-load/ff-NLopt.cpp patching file examples++-load/gsl.cpp patching file examples++-load/iovtk.cpp patching file examples++-load/isoline.cpp patching file examples++-load/medit.cpp patching file examples++-load/msh3.cpp Hunk #1 succeeded at 3757 (offset -5 lines). Hunk #2 succeeded at 3788 (offset -5 lines). Hunk #3 succeeded at 3874 (offset -5 lines). Hunk #4 succeeded at 3912 (offset -5 lines). Hunk #5 succeeded at 3946 (offset -5 lines). patching file examples++-load/symmetrizeCSR.cpp patching file src/Graphics/ffglut.cpp patching file src/femlib/RNM.hpp patching file src/fflib/AFunction.hpp patching file src/fflib/AFunction2.cpp patching file src/fflib/AddNewFE.h patching file src/fflib/PlotStream.hpp patching file src/fflib/global.cpp patching file src/fflib/lgfem.cpp patching file src/fflib/lgfem.hpp patching file src/fflib/lgmat.cpp patching file src/fflib/lgmesh.cpp patching file src/fflib/lgmesh3.cpp + echo 'Patch #5 (0005-Wimplicit-function-declaration.patch):' Patch #5 (0005-Wimplicit-function-declaration.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/medit/Makefile.am patching file src/medit/bbfile.c patching file src/medit/chrono.h patching file src/medit/eigenv.h patching file src/medit/ellipse.c patching file src/medit/inout.c patching file src/medit/inout_morice.c patching file src/medit/inout_popenbinaire.c patching file src/medit/sproto.h + echo 'Patch #6 (0006-Wreorder.patch):' Patch #6 (0006-Wreorder.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/BasicMath.h patching file examples++-load/ClosePoints.cpp patching file examples++-load/Element_Mixte.cpp patching file examples++-load/Geometry.hpp patching file examples++-load/SortedList.h patching file examples++-load/SuperLu.cpp patching file examples++-load/TensorK.hpp patching file examples++-load/ff-NLopt.cpp patching file examples++-load/ff-cmaes.cpp patching file examples++-load/fflapack.cpp patching file examples++-load/gsl.cpp patching file examples++-load/lapack.cpp patching file examples++-mpi/mpi-cmaes.cpp patching file src/Graphics/ffglut.cpp patching file src/femlib/FQuadTree.cpp patching file src/femlib/MatriceCreuse.hpp patching file src/femlib/RNM.hpp patching file src/fflib/AFunction.hpp patching file src/fflib/AFunction2.cpp patching file src/fflib/problem.cpp Hunk #1 succeeded at 6323 (offset -4 lines). + echo 'Patch #7 (0007-Unbundle-pstream.patch):' Patch #7 (0007-Unbundle-pstream.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/Makefile.am patching file examples++-load/pipe.cpp patching file examples++-load/pstream.h + echo 'Patch #8 (0008-Wdelete-non-virtual-dtor.patch):' Patch #8 (0008-Wdelete-non-virtual-dtor.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/fflib/lgfem.cpp patching file src/fflib/lgfem.hpp + echo 'Patch #9 (0009-Use-INSTALL_DATA-to-install-idps.patch):' Patch #9 (0009-Use-INSTALL_DATA-to-install-idps.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-3d/Makefile.am patching file examples++-hpddm/Makefile.am patching file examples++-mpi/Makefile.am patching file examples++-tutorial/Makefile.am + echo 'Patch #10 (0010-Tweak-build-ffmaster.patch):' Patch #10 (0010-Tweak-build-ffmaster.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/Makefile.am + rm -r download/blas/ + mkdir -p download/blas + touch download/blas/Makefile.am + rm -r src/bin-win32/ + mkdir -p src/bin-win32 + touch src/bin-win32/Makefile.am + mkdir -p download/pkg + cp /builddir/build/SOURCES/hpddm-20180330git91a98d4.zip download/pkg/hpddm.zip + sed -i -e s,lnlopt,lnlopt_cxx, configure.ac + sed -i -e s,superlu/superlu_enum_consts.h,/usr/include/SuperLU/superlu_enum_consts.h, configure.ac + find . -name '._*' -delete + find . -type f -perm 755 '(' -name '*.c*' -o -name '*.h*' -o -name '*.edp' -o -name '*.idp' ')' + xargs chmod 644 + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o AUTHORS.utf8 AUTHORS + touch -r AUTHORS AUTHORS.utf8 + mv AUTHORS.utf8 AUTHORS + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o ChangeLog.utf8 ChangeLog + touch -r ChangeLog ChangeLog.utf8 + mv ChangeLog.utf8 ChangeLog + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o COPYRIGHT.utf8 COPYRIGHT + touch -r COPYRIGHT COPYRIGHT.utf8 + mv COPYRIGHT.utf8 COPYRIGHT + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o COPYING.utf8 COPYING + touch -r COPYING COPYING.utf8 + mv COPYING.utf8 COPYING + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o HISTORY.utf8 HISTORY + touch -r HISTORY HISTORY.utf8 + mv HISTORY.utf8 HISTORY + autoreconf -vif autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing src/fflib/Makefile.am:11: warning: source file '../femlib/Drawing.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. src/fflib/Makefile.am:11: warning: source file '../femlib/gibbs.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/CheckPtr.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/fem.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/QuadratureFormular.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/FESpace.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/Element_RT.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/mshptg.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/FQuadTree.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/QuadTree.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/R2.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/Meshio.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/Mesh2.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/Metric.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/BamgFreeFem.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshDraw.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshGeom.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshQuad.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/SetOfE4.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshRead.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/write_hdf5.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/write_xdmf.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshWrite.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../Graphics/DefColor.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../Algo/lgalgo.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/Element_P2h.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/FESpacen.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/P012_1d.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/P012_2d.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/P012_3d.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh1dn.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh2dn.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh3dn.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/GQuadTree.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/libmesh5.c' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:11: warning: source file '../femlib/splitsimplex.cpp' is in a subdirectory, src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled src/fflib/Makefile.am:56: warning: source file '../Eigen/eigenvalue.cpp' is in a subdirectory, src/fflib/Makefile.am:56: but option 'subdir-objects' is disabled src/mpi/Makefile.am:21: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled src/mpi/Makefile.am:21: warning: source file '../lglib/mymain.cpp' is in a subdirectory, src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled src/mpi/Makefile.am:21: warning: source file '../lglib/lg.tab.cpp' is in a subdirectory, src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled src/mpi/Makefile.am:21: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled src/nw/Makefile.am:19: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, src/nw/Makefile.am:19: but option 'subdir-objects' is disabled src/nw/Makefile.am:19: warning: source file '../mpi/parallelempi-empty.cpp' is in a subdirectory, src/nw/Makefile.am:19: but option 'subdir-objects' is disabled src/nw/Makefile.am:19: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, src/nw/Makefile.am:19: but option 'subdir-objects' is disabled src/nw/Makefile.am:18: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, src/nw/Makefile.am:18: but option 'subdir-objects' is disabled src/nw/Makefile.am:18: warning: source file '../mpi/parallelempi-empty.cpp' is in a subdirectory, src/nw/Makefile.am:18: but option 'subdir-objects' is disabled src/nw/Makefile.am:18: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, src/nw/Makefile.am:18: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../Graphics/ffglut.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../Graphics/gggg.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../Graphics/ffthreads.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/fem.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/Mesh3dn.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/Mesh2dn.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/Mesh1dn.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/GQuadTree.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/FQuadTree.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/Drawing.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../femlib/mshptg.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled src/nw/Makefile.am:11: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, src/nw/Makefile.am:11: but option 'subdir-objects' is disabled autoreconf: Leaving directory `.' ~/build/BUILD/freefem++-3.60 + popd + cp -r serial openmpi + cp -r serial mpich + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IZJuax + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + pushd serial ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 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.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' + 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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=no 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-f77... no checking for x86_64-redhat-linux-gnu-fort77... no checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/x86_64-redhat-linux/8 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... which: no libopenblas.dll in (/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.16.13 checking libc version... libc-2.28.9000 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: no petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI no configure: -- with PETSC no / PETSC complex no configure: -- with hpddm no (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 ffmedit ffglut + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j2 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' if test -n "" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' cd ../src/libMesh && /usr/bin/make make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' ar: creating libMesh.a make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' In file included from ./../fflib/AFunction.hpp:90, from lg.ypp:56: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a ar: creating liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from UMFPack_Solver.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from AFunction2.cpp:34: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:53: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': AFunction.cpp:1150:104: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from AFunction.cpp:53: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1203: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1210: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1543: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1544: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:61: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 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:2457: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:2456:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] R rr(aa*bb); ~~^~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_long.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_long.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_long.cpp:149:157: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ Amake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' nyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_real.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_real.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_real.cpp:72: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 'const class SetArray' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KNM_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:483: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_complex.cpp:29: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_complex.cpp:29: String.hpp:139:7: note: 'class MyMap >' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_complex.cpp:96: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 'const class SetArray >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KN_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KNM_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]':make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from lex.cpp:35: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh.cpp:62: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:492:105: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh3.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp:622: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1474:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1477:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1596: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair, v_fes3>*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from global.cpp:99: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new(std::size_t size) throw(std::bad_alloc) ^~~~~ ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new[](std::size_t size) throw(std::bad_alloc) ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' ffassert(this); ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3382: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3383: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 minusMat >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here clasmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' s AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp In file included from ./AFunction.hpp:90, from ../femlib/BamgFreeFem.cpp:55: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp In file included from ./AFunction.hpp:90, from ../Algo/lgalgo.cpp:32: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp In file included from AFunction.hpp:90, from load.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from problem.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' problem.hpp:481:70: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp In file included from AFunction.hpp:90, from string_def.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' string_def.cpp:137:72: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' In file included from AFunction.hpp:90, from glumesh2D.cpp:9: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] // Finding an Arnoldi basis. \ ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] // int mode=3; // Shift invert \ ^ In file included from ./AFunction.hpp:90, from ../Eigen/eigenvalue.cpp:39: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp In file included from AFunction.hpp:90, from lgfem.cpp:40: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36:102: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h:65: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 Fem2D::GTypeOfFE* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp:358: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp:364:46: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp:407:52: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp:419:67: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp:1458:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp:1494:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp:1965: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': lgfem.cpp:2517: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5310:112: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5317: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 FEbaseArrayKn >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5395:66: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5398:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5958: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5242: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5270: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5280:35: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5296: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 'class FEbase* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5297: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5302: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 'class FEbase, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5303: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 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5325:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1055: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' Making all in nw ar: creating libff.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] 0; // afaire ???? ^ In file included from ./../fflib/error.hpp:32, from ./../femlib/RefCounter.hpp:37, from ./../femlib/fem.hpp:5, from ../Graphics/ffglut.cpp:25: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' ffassert(this && theplot); ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' Making all in mpi make[3]: Nothing to be done for 'all'. Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' animat.c: In function 'loadNextMesh': animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(mesh->name,"%s.%d",base,range); ^~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(data,"%s.%.3d",base,cur); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' bbfile.c: In function 'bbfile': bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.bb",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.pbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.BB",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.gbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' In file included from /usr/include/string.h:494, from medit.h:10, from stream.c:1: In function 'memcpy', inlined from 'filterPoint' at stream.c:721:5: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.iso",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from stream.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' menus.c: In function 'keyFile': menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.d.mesh",data); ^~~~ ~~~~ menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d",data,nfree); ^~~~ ~~~~ menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.ppm",data); ^~~~ ~~~~ menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.d.mesh",data); ^~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.ppm",data); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' inout_morice.c: In function 'loadMesh_popen': inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' sftcpy.c: In function 'sftcpy': sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ ~~~~ sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from sftcpy.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' status.c: In function 'redrawStatusBar': status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~ ~~~ status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~ ~~~ status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~ ~~~ status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~ ~~~ status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~ status.c:122:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~ status.c:124:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~ status.c:126:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~ status.c:129:27: note: assuming directive output of 8 bytes if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c picking.c: In function 'displayQuad': picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayTets': picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayHexa': picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'getColorRange': picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' rm -rf include mkdir -p include for i in ../src/fflib/AddNewFE.h ../src/fflib/AFunction_ext.hpp ../src/fflib/AFunction.hpp ../src/fflib/AnyType.hpp ../src/fflib/array_init.hpp ../src/fflib/array_resize.hpp ../src/fflib/array_tlp.hpp ../src/femlib/assertion.hpp ../src/femlib/BamgFreeFem.hpp ../src/Algo/BFGS.hpp ../src/Algo/BrentLS.hpp ../src/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.h ../src/Algo/CubicLS.hpp ../src/Algo/defs.hpp ../src/femlib/DOperator.hpp ../src/libMesh/eigenv.h ../src/fflib/endian.hpp ../src/fflib/environment.hpp ../src/fflib/error.hpp ../src/femlib/fem3.hpp ../src/femlib/fem.hpp ../src/femlib/FESpace.hpp ../src/femlib/FESpacen.hpp ../src/fflib/ff++.hpp ../src/fflib/ffstack.hpp ../src/femlib/FQuadTree.hpp ../src/femlib/GenericMesh.hpp ../src/Graphics/getprog-unix.hpp ../src/Graphics/glrgraph.hpp ../src/femlib/gmres.hpp ../src/femlib/GQuadTree.hpp ../src/femlib/HashTable.hpp ../src/femlib/HeapSort.hpp ../src/fflib/InitFunct.hpp ../src/fflib/ffapi.hpp ../src/femlib/Label.hpp ../src/fflib/lex.hpp ../src/fflib/lgfem.hpp ../src/fflib/lgmesh3.hpp ../src/fflib/lgsolver.hpp ../src/lglib/lg.tab.hpp ../src/femlib/libmesh5.h ../src/Algo/LineSearch.hpp ../src/femlib/MatriceCreuse.hpp ../src/femlib/MatriceCreuse_tpl.hpp ../src/femlib/Mesh1dn.hpp ../src/femlib/Mesh2dn.hpp ../src/bamglib/Mesh2.h ../src/femlib/Mesh3dn.hpp ../src/bamglib/Meshio.h ../src/femlib/MeshPoint.hpp ../src/bamglib/meshtype.h ../src/bamglib/Metric.h ../src/Graphics/mode_open.hpp ../src/Algo/NewtonRaphson.hpp ../src/Algo/NRJ.hpp ../src/fflib/Operator.hpp ../src/Algo/Optima.hpp ../src/Algo/Param.hpp ../src/femlib/PkLagrange.hpp ../src/fflib/PlotStream.hpp ../src/fflib/problem.hpp ../src/femlib/QuadratureFormular.hpp ../src/bamglib/QuadTree.h ../src/femlib/R1.hpp ../src/bamglib/R2.h ../src/femlib/R2.hpp ../src/femlib/R3.hpp ../src/femlib/RefCounter.hpp ../src/Graphics/rgraph.hpp ../src/femlib/RNM.hpp ../src/femlib/RNM_opc.hpp ../src/femlib/RNM_op.hpp ../src/femlib/RNM_tpl.hpp ../src/Algo/RosenBrock.hpp ../src/fflib/Serialize.hpp ../src/bamglib/SetOfE4.h ../src/fflib/showverb.hpp ../src/femlib/splitsimplex.hpp ../src/fflib/String.hpp ../src/fflib/strversionnumber.hpp ../src/fflib/throwassert.hpp ../src/femlib/ufunction.hpp ../src/fflib/versionnumber.hpp ../src/bamglib/write_hdf5.hpp ../src/bamglib/write_xdmf.hpp ../src/fflib/P1IsoValue.hpp; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=ff-pkg-download:ff-pkg-download.in config.status: creating ff-pkg-download chmod a+x ff-pkg-download cp ff-pkg-download ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] printf(" len %ld size %lld \n",len,size); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:137:54: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:138:52: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:234:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:11: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:47: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ffnewuoa.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ newuoa.f:482:0: TEMPB=TEMPB-TAUMAX Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: TEMPB=TEMPB-QMIN Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: SHS=ZERO Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: QRED=QRED+QADD Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1191:0: GGBEG=GG Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1230:0: TEMP=GG/GGSAV Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: TEMP=DHD/DD Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: QADD=ALPHA*(GG-HALF*ALPHA*DHD) Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:718:0: IF (XIPT .LT. ZERO) IPT=IPT+N Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: IF (DABS(RATIO) .GT. 1.0D-2) THEN Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: IF (NF .LE. NFSAV+2) GOTO 460 Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: ITEST=ITEST+1 Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: IH=(IPT*(IPT-1))/2+JPT Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:695:0: GQ(NFM)=(F-FBEG)/RHOBEG Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: DELTA=DMAX1(HALF*DELTA,DNORM) Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:500:0: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so In file included from ./include/AFunction.hpp:90, from ilut.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-NLopt.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1279:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:41: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernadiRaugel.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Morley.cpp:20: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from funcTemplate.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from addNewType.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: nomake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' te: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so In file included from ./include/AFunction.hpp:90, from qf11to25.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1861:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1862:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1863:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: nomake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' te: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_PkEdge.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so In file included from ./include/AFunction.hpp:90, from splitmesh3.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh6.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh4.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' h; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ffrandom.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so In file included from ./include/AFunction.hpp:90, from splitmesh12.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from mat_dervieux.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:254:37: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf(newsol," ffsol%i",nbstrings); ^~~~~~~~~~ medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:4make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' 3, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/istream:38, from /usr/include/c++/8/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:32: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] static istream & Eat2LN(istream & f) ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from mat_psi.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ppm2rnm.cpp:12: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from pcm2rnm.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyTmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ype = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gmsh.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so In file included from ./include/AFunction.hpp:90, from iovtk.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricKuate.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1dc1.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so In file included from ./include/AFunction.hpp:90, from BinaryIO.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' isoline.cpp:1016: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from thresholdings.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Meshmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' *; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from splitedges.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:229:61: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction2.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:131:43: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from FreeFemQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from shell.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so pipe.cpp: In function 'bool get_eof(pstream**)': pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} ^ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from pipe.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:161:36: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:166: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 'class std::basic_istream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' pipe.cpp:186:79: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instanmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' tiation 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BEC.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from bfstream.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from iohdf5.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-AiryBiry.cpp:119: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from exactpartition.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte3d.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' : note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = double; A1 = KNM_; 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_HCT.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' e: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1bl.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Curvature.cpp:67: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = long int; E = Emake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' _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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_QF.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:302:104: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from distance.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1ncdc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2bulle3.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2pnc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Making all in examples++-mpi make[2]: Nothing to be done for 'all'. Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' Making all in examples++-hpddm make[2]: Nothing to be done for 'all'. + popd ~/build/BUILD/freefem++-3.60 + for mpi in mpich openmpi + pushd mpich ~/build/BUILD/freefem++-3.60/mpich ~/build/BUILD/freefem++-3.60 + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH +++ MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ ENV=/usr/share/Modules/init/profile.sh +++ export ENV +++ BASH_ENV=/usr/share/Modules/init/bash +++ export BASH_ENV +++ case ":$PATH:" in ++++ manpath +++ manpath=/usr/share/man:/usr/local/share/man +++ case ":$manpath:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi/mpich-x86_64 + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi/mpich-x86_64 + eval 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH; MPI_COMPILER=mpich-x86_64;' export 'MPI_COMPILER; MANPATH=:/usr/share/man/mpich-x86_64;' export 'MANPATH; MPI_INCLUDE=/usr/include/mpich-x86_64;' export 'MPI_INCLUDE; MPI_MAN=/usr/share/man/mpich-x86_64;' export 'MPI_MAN; MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH; _LMFILES_=/etc/modulefiles/mpi/mpich-x86_64;' export '_LMFILES_; LOADEDMODULES=mpi/mpich-x86_64;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/mpich-x86_64\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:1:/usr/share/man/mpich-x86_64:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/mpich-x86_64\&mpi:1;' export 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/mpich/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR; MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME; LD_LIBRARY_PATH_modshare=/usr/lib64/mpich/lib:1;' export 'LD_LIBRARY_PATH_modshare; MPI_SYSCONFIG=/etc/mpich-x86_64;' export 'MPI_SYSCONFIG; MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX; MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH; _LMFILES__modshare=/etc/modulefiles/mpi/mpich-x86_64:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/mpich-x86_64:1;' export 'LOADEDMODULES_modshare; MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB; PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/lib64/mpich/bin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; test' '0;' ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib ++ export LD_LIBRARY_PATH ++ MPI_COMPILER=mpich-x86_64 ++ export MPI_COMPILER ++ MANPATH=:/usr/share/man/mpich-x86_64 ++ export MANPATH ++ MPI_INCLUDE=/usr/include/mpich-x86_64 ++ export MPI_INCLUDE ++ MPI_MAN=/usr/share/man/mpich-x86_64 ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ _LMFILES_=/etc/modulefiles/mpi/mpich-x86_64 ++ export _LMFILES_ ++ LOADEDMODULES=mpi/mpich-x86_64 ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/mpich-x86_64&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:1:/usr/share/man/mpich-x86_64:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/mpich-x86_64&mpi:1' ++ export MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/mpich/lib/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/mpich ++ export MPI_HOME ++ LD_LIBRARY_PATH_modshare=/usr/lib64/mpich/lib:1 ++ export LD_LIBRARY_PATH_modshare ++ MPI_SYSCONFIG=/etc/mpich-x86_64 ++ export MPI_SYSCONFIG ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON2_SITEARCH ++ _LMFILES__modshare=/etc/modulefiles/mpi/mpich-x86_64:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/mpich-x86_64:1 ++ export LOADEDMODULES_modshare ++ MPI_LIB=/usr/lib64/mpich/lib ++ export MPI_LIB ++ PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ MPI_BIN=/usr/lib64/mpich/bin ++ export MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/lib64/mpich/bin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 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 + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=yes 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-f77... no checking for x86_64-redhat-linux-gnu-fort77... no checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/x86_64-redhat-linux/8 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes checking for MPIRUN... checking for mpirun... /usr/lib64/mpich/bin/mpirun /usr/lib64/mpich/bin/mpirun checking for mpipath ... #### ------no checking for mpic++... /usr/lib64/mpich/bin/mpic++ checking for MPICXX... yes checking MPI_DOUBLE_COMPLEX... yes checking for mpif90... /usr/lib64/mpich/bin/mpif90 checking for mpif90... /usr/lib64/mpich/bin/mpif90 ********************ffmpi= 'yes' ************* ./configure: line 12846: -show: command not found ls: invalid option -- 'z' Try 'ls --help' for more information. ls: cannot access 'mpicxx/libmpi.*': No such file or directory ls: invalid option -- '/' Try 'ls --help' for more information. ls: unrecognized option '--enable-new-dtags/libmpi.*' Try 'ls --help' for more information. ls: cannot access 'mpi/libmpi.*': No such file or directory ls: cannot access '/usr/lib]/libmpi.*': No such file or directory checking for mpicc... /usr/lib64/mpich/bin/mpicc configure: ++ add mpifc : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpif77 : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpi : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 in examples++-load/WHERE_LIBRARY-config " petsc ... petsc ... /petsc/conf/petscvariables petsc ... /lib/petsc-conf/petscvariables petsc ... /usr/ff-petsc/real/lib petsc ... /usr/ff-petsc/real/lib/petsc/conf/petscvariables petsc ... /usr/ff-petsc/real/lib/lib/petsc-conf/petscvariables petsc ... /usr/local/ff++/petsc/lib petsc ... /usr/local/ff++/petsc/lib/petsc/conf/petscvariables petsc ... /usr/local/ff++/petsc/lib/lib/petsc-conf/petscvariables petsc ... /usr petsc ... /usr/petsc/conf/petscvariables petsc ... /usr/lib/petsc-conf/petscvariables petsc ... /usr/local petsc ... /usr/local/petsc/conf/petscvariables petsc ... /usr/local/lib/petsc-conf/petscvariables petsc ... /opt/usr petsc ... /opt/usr/petsc/conf/petscvariables petsc ... /opt/usr/lib/petsc-conf/petscvariables petsc ... /opt/local petsc ... /opt/local/petsc/conf/petscvariables petsc ... /opt/local/lib/petsc-conf/petscvariables configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... which: no libopenblas.dll in (/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.16.13 checking libc version... libc-2.28.9000 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: yes petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI yes configure: -- with PETSC no / PETSC complex no configure: -- with hpddm yes (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j2 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' cd ../src/libMesh && /usr/bin/make if test -n "hpddm"; then ./getall -o hpddm -a; /usr/bin/make include/hpddm/done.tag lib/WHERE.hpddm; else true;fi hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' if test -f ./pkg/hpddm.zip ; then \ cd include;rm -rf hpddm hpddm-*; unzip ../pkg/hpddm.zip ; mv hpddm-* hpddm ; touch hpddm/done.tag; \ else true; fi Archive: ../pkg/hpddm.zip 91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/LICENSE.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.BGQ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Linux inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.OSX inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Travis-CI inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Windows inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Makefile inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/README.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_eigensolver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Languages.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Menu.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Topics.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.bib inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.pdf inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.tex creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/custom_operator.f90 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/data/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/driver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generateFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/hpddm_f90.cfg inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/iterative.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/payload.sh creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex32.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex56.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.py extracting: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarzFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ARPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BDD.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BLAS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/CG.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Dissection.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/FETI.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GCRODR.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GMRES.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/HPDDM.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Hypre.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/LAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MKL_PARDISO.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MUMPS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PETSc.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PaStiX.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ScaLAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/SuiteSparse.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dense.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dmatrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/eigensolver.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/enum.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/inexact_coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/iterative.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/matrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preconditioner.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preprocessor_check.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schur.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/singleton.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/subdomain.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/wrapper.hpp creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.f90 inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_c.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_fortran.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' if test -d include/hpddm/include ; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm ;\ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm ;\ elif test -d include/hpddm/src ; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm ;\ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm ;\ else true; fi make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a ar: creating libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' In file included from ./../fflib/AFunction.hpp:90, from lg.ypp:56: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' ar: creating liblg.a Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' In file included from AFunction.hpp:90, from UMFPack_Solver.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp In file included from AFunction.hpp:90, from AFunction2.cpp:34: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:53: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': AFunction.cpp:1150:104: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from AFunction.cpp:53: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1203: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1210: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1543: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1544: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:61: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 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:2457: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:2456:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] R rr(aa*bb); ~~^~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_long.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_long.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_long.cpp:149:157: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ Amake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' nyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_real.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_real.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_real.cpp:72: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 'const class SetArray' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KNM_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:483: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' 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:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_complex.cpp:29: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_complex.cpp:29: String.hpp:139:7: note: 'class MyMap >' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_complex.cpp:96: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 'const class SetArray >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KN_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KNM_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]':make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp In file included from AFunction.hpp:90, from lex.cpp:35: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh.cpp:62: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:492:105: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh3.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp:622: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1474:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1477:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1596: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair, v_fes3>*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp In file included from AFunction.hpp:90, from global.cpp:99: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new(std::size_t size) throw(std::bad_alloc) ^~~~~ ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new[](std::size_t size) throw(std::bad_alloc) ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' ffassert(this); ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3382: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3383: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 minusMat >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here clasmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' s AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp In file included from ./AFunction.hpp:90, from ../femlib/BamgFreeFem.cpp:55: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp In file included from ./AFunction.hpp:90, from ../Algo/lgalgo.cpp:32: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' In file included from AFunction.hpp:90, from load.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' In file included from AFunction.hpp:90, from problem.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' problem.hpp:481:70: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp In file included from AFunction.hpp:90, from string_def.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' string_def.cpp:137:72: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp In file included from AFunction.hpp:90, from glumesh2D.cpp:9: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class Anymake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' TypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] // Finding an Arnoldi basis. \ ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] // int mode=3; // Shift invert \ ^ In file included from ./AFunction.hpp:90, from ../Eigen/eigenvalue.cpp:39: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' In file included from AFunction.hpp:90, from lgfem.cpp:40: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36:102: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h:65: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 Fem2D::GTypeOfFE* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp:358: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp:364:46: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp:407:52: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp:419:67: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp:1458:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp:1494:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp:1965: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': lgfem.cpp:2517: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5310:112: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5317: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 FEbaseArrayKn >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5395:66: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5398:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5958: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5242: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5270: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5280:35: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5296: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 'class FEbase* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5297: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5302: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 'class FEbase, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5303: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 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5325:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1055: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' Making all in nw ar: creating libff.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] 0; // afaire ???? ^ In file included from ./../fflib/error.hpp:32, from ./../femlib/RefCounter.hpp:37, from ./../femlib/fem.hpp:5, from ../Graphics/ffglut.cpp:25: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' ffassert(this && theplot); ^~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -m64 -fPIC -I/usr/include/mpich-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o `test -f '../lglib/mymain.cpp' || echo './'`../lglib/mymain.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -m64 -fPIC -I/usr/include/mpich-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -m64 -fPIC -I/usr/include/mpich-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o `test -f '../lglib/lg.tab.cpp' || echo './'`../lglib/lg.tab.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' In file included from ./../fflib/AFunction.hpp:90, from lg.ypp:56: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -m64 -fPIC -I/usr/include/mpich-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' ../../config.status --file=ff-mpirun:ff-mpirun.in config.status: creating ff-mpirun chmod a+x ff-mpirun make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -m64 -fPIC -I/usr/include/mpich-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp parallelempi.cpp: In member function 'void Serialize::mpisend(const MPIrank&, long int, const void*)': parallelempi.cpp:937:52: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; ~~^~~~~~~~~~~~ parallelempi.cpp:938:9: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (l <=sizempibuf) ~~^~~~~~~~~~~~ parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': parallelempi.cpp:972:10: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if ( l <= sizempibuf) ~~^~~~~~~~~~~~~ In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./../fflib/problem.hpp:137:73: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./../fflib/problem.hpp:266:65: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./../fflib/problem.hpp:330: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 CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./../fflib/problem.hpp:528:64: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./../fflib/problem.hpp:566:65: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/error.hpp:32, from parallelempi.cpp:11: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]': parallelempi.cpp:870:56: required from here parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' #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:879:58: required from here parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ^~~~~~~~~ In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': parallelempi.cpp:2362:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2534:54: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2543: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2544: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2545: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2530:69: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh3; MPI_Request = int]': parallelempi.cpp:713:9: required from here parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] cout << mpirank << " + Do RevcWMeshd " << lsz <<" " << state << " cont : " << ( l1 > sizempibuf) << " " << rq << " " << l1 << endl; ~~~~~^~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh; MPI_Request = int]': parallelempi.cpp:713:9: required from here parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./../fflib/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:938: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-mpi sansrgraph.o mymain.o parallelempi.o lg.tab.o ffapi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' animat.c: In function 'loadNextMesh': animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(mesh->name,"%s.%d",base,range); ^~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(data,"%s.%.3d",base,cur); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' bbfile.c: In function 'bbfile': bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.bb",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.pbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.BB",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.gbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c In file included from /usr/include/string.h:494, from medit.h:10, from stream.c:1: In function 'memcpy', inlined from 'filterPoint' at stream.c:721:5: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.iso",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from stream.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c menus.c: In function 'keyFile': menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.d.mesh",data); ^~~~ ~~~~ menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d",data,nfree); ^~~~ ~~~~ menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.ppm",data); ^~~~ ~~~~ menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.d.mesh",data); ^~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.ppm",data); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' inout_morice.c: In function 'loadMesh_popen': inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c sftcpy.c: In function 'sftcpy': sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ ~~~~ sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from sftcpy.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c status.c: In function 'redrawStatusBar': status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~ ~~~ status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~ ~~~ status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~ ~~~ status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~ ~~~ status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~ status.c:122:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~ status.c:124:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~ status.c:126:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~ status.c:129:27: note: assuming directive output of 8 bytes if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c picking.c: In function 'displayQuad': picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayTets': picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayHexa': picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'getColorRange': picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' rm -rf include mkdir -p include for i in ../src/fflib/AddNewFE.h ../src/fflib/AFunction_ext.hpp ../src/fflib/AFunction.hpp ../src/fflib/AnyType.hpp ../src/fflib/array_init.hpp ../src/fflib/array_resize.hpp ../src/fflib/array_tlp.hpp ../src/femlib/assertion.hpp ../src/femlib/BamgFreeFem.hpp ../src/Algo/BFGS.hpp ../src/Algo/BrentLS.hpp ../src/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.h ../src/Algo/CubicLS.hpp ../src/Algo/defs.hpp ../src/femlib/DOperator.hpp ../src/libMesh/eigenv.h ../src/fflib/endian.hpp ../src/fflib/environment.hpp ../src/fflib/error.hpp ../src/femlib/fem3.hpp ../src/femlib/fem.hpp ../src/femlib/FESpace.hpp ../src/femlib/FESpacen.hpp ../src/fflib/ff++.hpp ../src/fflib/ffstack.hpp ../src/femlib/FQuadTree.hpp ../src/femlib/GenericMesh.hpp ../src/Graphics/getprog-unix.hpp ../src/Graphics/glrgraph.hpp ../src/femlib/gmres.hpp ../src/femlib/GQuadTree.hpp ../src/femlib/HashTable.hpp ../src/femlib/HeapSort.hpp ../src/fflib/InitFunct.hpp ../src/fflib/ffapi.hpp ../src/femlib/Label.hpp ../src/fflib/lex.hpp ../src/fflib/lgfem.hpp ../src/fflib/lgmesh3.hpp ../src/fflib/lgsolver.hpp ../src/lglib/lg.tab.hpp ../src/femlib/libmesh5.h ../src/Algo/LineSearch.hpp ../src/femlib/MatriceCreuse.hpp ../src/femlib/MatriceCreuse_tpl.hpp ../src/femlib/Mesh1dn.hpp ../src/femlib/Mesh2dn.hpp ../src/bamglib/Mesh2.h ../src/femlib/Mesh3dn.hpp ../src/bamglib/Meshio.h ../src/femlib/MeshPoint.hpp ../src/bamglib/meshtype.h ../src/bamglib/Metric.h ../src/Graphics/mode_open.hpp ../src/Algo/NewtonRaphson.hpp ../src/Algo/NRJ.hpp ../src/fflib/Operator.hpp ../src/Algo/Optima.hpp ../src/Algo/Param.hpp ../src/femlib/PkLagrange.hpp ../src/fflib/PlotStream.hpp ../src/fflib/problem.hpp ../src/femlib/QuadratureFormular.hpp ../src/bamglib/QuadTree.h ../src/femlib/R1.hpp ../src/bamglib/R2.h ../src/femlib/R2.hpp ../src/femlib/R3.hpp ../src/femlib/RefCounter.hpp ../src/Graphics/rgraph.hpp ../src/femlib/RNM.hpp ../src/femlib/RNM_opc.hpp ../src/femlib/RNM_op.hpp ../src/femlib/RNM_tpl.hpp ../src/Algo/RosenBrock.hpp ../src/fflib/Serialize.hpp ../src/bamglib/SetOfE4.h ../src/fflib/showverb.hpp ../src/femlib/splitsimplex.hpp ../src/fflib/String.hpp ../src/fflib/strversionnumber.hpp ../src/fflib/throwassert.hpp ../src/femlib/ufunction.hpp ../src/fflib/versionnumber.hpp ../src/bamglib/write_hdf5.hpp ../src/bamglib/write_xdmf.hpp ../src/fflib/P1IsoValue.hpp; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=ff-pkg-download:ff-pkg-download.in config.status: creating ff-pkg-download chmod a+x ff-pkg-download cp ff-pkg-download ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' diff: WHERE_LIBRARY-download: No such file or directory make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ../examples++-mpi/ff-mmap-semaphore.so '-lpthread' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] printf(" len %ld size %lld \n",len,size); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:137:54: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:138:52: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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-trivimake[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' al type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o ../examples++-mpi/dfft.so '-lfftw3' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:234:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1142:22: required from 'AnyTmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ype E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o ../examples++-mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:11: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o ../examples++-mpi/tetgen.so '-ltet' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:47: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o ../examples++-mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o ../examples++-mpi/lapack.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o ../examples++-mpi/fflapack.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ../examples++-mpi/ffnewuoa.so /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ffnewuoa.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ newuoa.f:482:0: TEMPB=TEMPB-TAUMAX Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: TEMPB=TEMPB-QMIN Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: SHS=ZERO Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: QRED=QRED+QADD Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1191:0: GGBEG=GG Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1230:0: TEMP=GG/GGSAV Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: TEMP=DHD/DD Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: QADD=ALPHA*(GG-HALF*ALPHA*DHD) Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:718:0: IF (XIPT .LT. ZERO) IPT=IPT+N Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: IF (DABS(RATIO) .GT. 1.0D-2) THEN Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: IF (NF .LE. NFSAV+2) GOTO 460 Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: ITEST=ITEST+1 Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: IH=(IPT*(IPT-1))/2+JPT Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:695:0: GQ(NFM)=(F-FBEG)/RHOBEG Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: DELTA=DMAX1(HALF*DELTA,DNORM) Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:500:0: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ../examples++-mpi/ilut.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ilut.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ../examples++-mpi/ff-NLopt.so '-lnlopt_cxx' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-NLopt.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o ../examples++-mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1279:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ../examples++-mpi/ff-cmaes.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:41: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o ../examples++-mpi/myfunction.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o ../examples++-mpi/BernadiRaugel.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernadiRaugel.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o ../examples++-mpi/Morley.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Morley.cpp:20: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o ../examples++-mpi/funcTemplate.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from funcTemplate.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o ../examples++-mpi/addNewType.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from addNewType.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o ../examples++-mpi/Element_P3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o ../examples++-mpi/Element_P4.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o ../examples++-mpi/Element_P3dc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o ../examples++-mpi/qf11to25.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from qf11to25.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1861:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1862:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1863:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o ../examples++-mpi/Element_P4dc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o ../examples++-mpi/Element_PkEdge.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_PkEdge.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o ../examples++-mpi/splitmesh3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh3.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o ../examples++-mpi/splitmesh6.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh6.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o ../examples++-mpi/splitmesh4.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh4.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o ../examples++-mpi/msh3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ../examples++-mpi/ffrandom.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ffrandom.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o ../examples++-mpi/splitmesh12.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh12.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o ../examples++-mpi/mat_dervieux.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from mat_dervieux.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o ../examples++-mpi/medit.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:254:37: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf(newsol," ffsol%i",nbstrings); ^~~~~~~~~~ medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/istream:38, from /usr/include/c++/8/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:32: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o ../examples++-mpi/lgbmo.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] static istream & Eat2LN(istream & f) ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o ../examples++-mpi/mat_psi.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from mat_psi.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ../examples++-mpi/ppm2rnm.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ppm2rnm.cpp:12: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o ../examples++-mpi/pcm2rnm.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from pcm2rnm.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o ../examples++-mpi/DxWriter.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o ../examples++-mpi/gmsh.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gmsh.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o ../examples++-mpi/iovtk.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from iovtk.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o ../examples++-mpi/MetricKuate.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricKuate.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o ../examples++-mpi/Element_P1dc1.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1dc1.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o ../examples++-mpi/BinaryIO.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from BinaryIO.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o ../examples++-mpi/isolineP1.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o ../examples++-mpi/isoline.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' isoline.cpp:1016: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o ../examples++-mpi/thresholdings.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from thresholdings.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o ../examples++-mpi/VTK_writer_3d.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o ../examples++-mpi/VTK_writer.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o ../examples++-mpi/splitedges.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from splitedges.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:229:61: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o ../examples++-mpi/Element_Mixte.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o ../examples++-mpi/myfunction2.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction2.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o ../examples++-mpi/MetricPk.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:131:43: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o ../examples++-mpi/FreeFemQA.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from FreeFemQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o ../examples++-mpi/shell.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from shell.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o ../examples++-mpi/pipe.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' pipe.cpp: In function 'bool get_eof(pstream**)': pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} ^ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from pipe.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:161:36: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:166: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 'class std::basic_istream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' pipe.cpp:186:79: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o ../examples++-mpi/symmetrizeCSR.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o ../examples++-mpi/BEC.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BEC.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o ../examples++-mpi/bfstream.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from bfstream.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o ../examples++-mpi/iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from iohdf5.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ../examples++-mpi/ff-AiryBiry.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-AiryBiry.cpp:119: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o ../examples++-mpi/Element_Mixte3d.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte3d.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o ../examples++-mpi/exactpartition.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from exactpartition.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o ../examples++-mpi/Element_HCT.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_HCT.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ../examples++-mpi/ClosePoints.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = double; A1 = KNM_; 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o ../examples++-mpi/Element_P1bl.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1bl.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o ../examples++-mpi/Curvature.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Curvature.cpp:67: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = 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 KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o ../examples++-mpi/Element_QF.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_QF.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:302:104: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o ../examples++-mpi/distance.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from distance.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o ../examples++-mpi/Element_P1ncdc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1ncdc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o ../examples++-mpi/Element_P2bulle3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2bulle3.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o ../examples++-mpi/Element_P2pnc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2pnc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi MPICG.cpp eval ../examples++-load/ff-c++ '-mpi' MPICG.cpp -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 /usr/lib64/mpich/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/usr/include/mpich-x86_64' 'MPICG.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MPICG.o' -o MPICG.so -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -m64 -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from MPICG.cpp:39: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib parmetis, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi mpi-cmaes.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/cmaes.cpp -I../examples++-load mpi-cmaes.cpp -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 /usr/lib64/mpich/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I../examples++-load' '-I/usr/include/mpich-x86_64' '../examples++-load/cmaes.cpp' 'mpi-cmaes.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -m64 -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from mpi-cmaes.cpp:41: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib -I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 -lpthread -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -m64 -fPIC -I/usr/include/mpich-x86_64 /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ /usr/lib64/mpich/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-x86_64' '-I/usr/include/mpich-x86_64' '-DAdd_' 'hpddm.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpifort' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -m64 -fPIC -m64 -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:427, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:273:46: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(text.size() + max + 4 < col) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' common.hpp:261:61: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz' declared here class Schwarz : public Preconditioner< ^~~~~~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz >' declared here class Schwarz : public Preconditioner< ^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, const MPI_Comm&) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, const MPI_Comm&, K* const*, short unsigned int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, const MPI_Comm&) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, const MPI_Comm&, K* const*, short unsigned int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:106:9: required from here hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < nu - 1 && pos[j + 1] > 0) ~~^~~~~~~~ hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:106:9: required from here hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] MatF_O& prec; ^~~~ hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^ hpddm.cpp:671:17: warning: when initialized here [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': hpddm.cpp:530:21: required from 'AnyType Schwarz::distributedDot_Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:521:9: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] MatF_O& prec; ^~~~ hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^ hpddm.cpp:671:17: warning: when initialized here [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::ProdSchwarz*, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz*, KN*, double, 'N'>; TA0 = HPDDM::Schwarz*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz*, KN*, double, 'N'>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) { ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it == fast.cend() || ref._ja[j] < it->first) ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it != fast.cend() && !(ref._ja[j] < it->first)) { ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(AIJ->_ia[AIJ->_n] != nnz) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) { ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it == fast.cend() || ref._ja[j] < it->first) ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it != fast.cend() && !(ref._ja[j] < it->first)) { ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(AIJ->_ia[AIJ->_n] != nnz) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = double; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, const MPI_Comm&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = double; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < _n; ++j) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = true; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = std::complex; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, const MPI_Comm&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = std::complex; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < _n; ++j) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = true; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < super::_map[index].second.size(); ++j) /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:390:129: note: #pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") ^ hpddm_substructuring.cpp: In member function 'virtual AnyType Substructuring::Skeleton_Op::operator()(Stack) const': hpddm_substructuring.cpp:59:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:89:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:115:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:142:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(interfaceNb->n != vec.size()) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for( signed int i = 0; i < vec.size(); ++i) ~~^~~~~~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:427, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:273:46: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(text.size() + max + 4 < col) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' common.hpp:261:61: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here class Bdd : public Schur, K> { ^~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here class Bdd : public Schur, K> { ^~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here class Feti : public Schur, K> { ^~~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' declared here class Feti : public Schur, K> { ^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int k = 0; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] if(Subdomain::_map[i].second[j] == k) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(j < Subdomain::_dof) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int k = 0; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] if(Subdomain::_map[i].second[j] == k) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(j < Subdomain::_dof) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:361, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) { ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = i + 1; j < _n; ++j) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _n; ++i) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:361, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) { ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = i + 1; j < _n; ++j) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _n; ++i) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < super::_mult; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _bb->_n; ++i) { ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(++j < interface.size()) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _bb->_n; ++i) { ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(++j < interface.size()) { In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Bdd*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Bdd >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Feti*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, MPI_Request*&, const short unsigned int*, const T&, MPI_Request* const&) [with char S = 'G'; bool U = true; T = double**; Preconditioner = HPDDM::Feti&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = double; MPI_Request = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' echo loadpath = \"../examples++-mpi/\" >freefem++.pref echo loadpath += \"../examples++-load/\" >>freefem++.pref echo includepath = \"../examples++-mpi/\" >>freefem++.pref echo includepath += \"../examples++-3d/\" >>freefem++.pref echo includepath += \"../examples++-tutorial/\" >>freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' .60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, MPI_Request*&, const short unsigned int*, const T&, MPI_Request* const&) [with char S = 'G'; bool U = true; T = std::complex**; Preconditioner = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = std::complex; MPI_Request = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles MISSING lib petsc, Check the WHERE-LIBRARYfiles + module unload mpi/mpich-x86_64 + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo x + '[' -n x ']' ++ eval 'echo ${LD_LIBRARY_PATH}' +++ echo /usr/lib64/mpich/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' LD_LIBRARY_PATH='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\''' 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH_modquar=/usr/lib64/mpich/lib +++ LD_LIBRARY_PATH= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi/mpich-x86_64 + eval unset 'LD_LIBRARY_PATH; unset' 'MPI_COMPILER; unset' 'MANPATH; unset' 'MPI_INCLUDE; unset' 'MPI_MAN; unset' 'MPI_PYTHON_SITEARCH; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; unset' 'MANPATH_modshare; unset' 'MPI_PYTHON3_SITEARCH; unset' 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; unset' 'MPI_FORTRAN_MOD_DIR; unset' 'MPI_HOME; unset' 'LD_LIBRARY_PATH_modshare; unset' 'MPI_SYSCONFIG; unset' 'MPI_SUFFIX; unset' 'MPI_PYTHON2_SITEARCH; unset' '_LMFILES__modshare; unset' 'LOADEDMODULES_modshare; unset' 'MPI_LIB; PATH=/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; unset' 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; test' '0;' ++ unset LD_LIBRARY_PATH ++ unset MPI_COMPILER ++ unset MANPATH ++ unset MPI_INCLUDE ++ unset MPI_MAN ++ unset MPI_PYTHON_SITEARCH ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset MANPATH_modshare ++ unset MPI_PYTHON3_SITEARCH ++ unset MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset LD_LIBRARY_PATH_modshare ++ unset MPI_SYSCONFIG ++ unset MPI_SUFFIX ++ unset MPI_PYTHON2_SITEARCH ++ unset _LMFILES__modshare ++ unset LOADEDMODULES_modshare ++ unset MPI_LIB ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + popd ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/openmpi ~/build/BUILD/freefem++-3.60 + for mpi in mpich openmpi + pushd openmpi + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH +++ MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; LOADEDMODULES=; export LOADEDMODULES; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; LOADEDMODULES=; export LOADEDMODULES; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ LOADEDMODULES= ++++ export LOADEDMODULES ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ ENV=/usr/share/Modules/init/profile.sh +++ export ENV +++ BASH_ENV=/usr/share/Modules/init/bash +++ export BASH_ENV +++ case ":$PATH:" in ++++ manpath +++ manpath=/usr/share/man:/usr/local/share/man +++ case ":$manpath:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi/openmpi-x86_64 + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi/openmpi-x86_64 + eval 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER; LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH; MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH; MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN; MANPATH=/usr/share/man/openmpi-x86_64;' export 'MANPATH; MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE; _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_; LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/openmpi-x86_64\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=/usr/share/man/openmpi-x86_64:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/openmpi-x86_64\&mpi:1;' export 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME; MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR; MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX; LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1;' export 'LD_LIBRARY_PATH_modshare; MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG; MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH; _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/openmpi-x86_64:1;' export 'LOADEDMODULES_modshare; MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB; PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN; PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; test' '0;' ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON_SITEARCH ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MANPATH=/usr/share/man/openmpi-x86_64 ++ export MANPATH ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/openmpi-x86_64&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=/usr/share/man/openmpi-x86_64:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/openmpi-x86_64&mpi:1' ++ export MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1 ++ export LD_LIBRARY_PATH_modshare ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON2_SITEARCH ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/openmpi-x86_64:1 ++ export LOADEDMODULES_modshare ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 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 + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=yes 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-f90... no checking for x86_64-redhat-linux-gnu-xlf... no checking for x86_64-redhat-linux-gnu-xlf90... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-f77... no checking for x86_64-redhat-linux-gnu-fort77... no checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/x86_64-redhat-linux/8 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes checking for MPIRUN... checking for mpirun... /usr/lib64/openmpi/bin/mpirun /usr/lib64/openmpi/bin/mpirun checking for mpipath ... #### ------no checking for mpic++... /usr/lib64/openmpi/bin/mpic++ checking for MPICXX... yes checking MPI_DOUBLE_COMPLEX... yes checking for mpif90... /usr/lib64/openmpi/bin/mpif90 checking for mpif90... /usr/lib64/openmpi/bin/mpif90 ********************ffmpi= 'yes' ************* checking for mpicc... /usr/lib64/openmpi/bin/mpicc configure: ++ add mpifc : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-x86_64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpif77 : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-x86_64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpi : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-x86_64 in examples++-load/WHERE_LIBRARY-config " petsc ... petsc ... /petsc/conf/petscvariables petsc ... /lib/petsc-conf/petscvariables petsc ... /usr/ff-petsc/real/lib petsc ... /usr/ff-petsc/real/lib/petsc/conf/petscvariables petsc ... /usr/ff-petsc/real/lib/lib/petsc-conf/petscvariables petsc ... /usr/local/ff++/petsc/lib petsc ... /usr/local/ff++/petsc/lib/petsc/conf/petscvariables petsc ... /usr/local/ff++/petsc/lib/lib/petsc-conf/petscvariables petsc ... /usr petsc ... /usr/petsc/conf/petscvariables petsc ... /usr/lib/petsc-conf/petscvariables petsc ... /usr/local petsc ... /usr/local/petsc/conf/petscvariables petsc ... /usr/local/lib/petsc-conf/petscvariables petsc ... /opt/usr petsc ... /opt/usr/petsc/conf/petscvariables petsc ... /opt/usr/lib/petsc-conf/petscvariables petsc ... /opt/local petsc ... /opt/local/petsc/conf/petscvariables petsc ... /opt/local/lib/petsc-conf/petscvariables configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... ./configure: line 12846: -show: command not found ls: cannot access 'thread/libmpi.*': No such file or directory ls: invalid option -- '/' Try 'ls --help' for more information. ls: unrecognized option '--enable-new-dtags/libmpi.*' Try 'ls --help' for more information. ls: cannot access 'mpi_cxx/libmpi.*': No such file or directory ls: cannot access 'mpi/libmpi.*': No such file or directory ls: cannot access '/usr/lib]/libmpi.*': No such file or directory yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... which: no libopenblas.dll in (/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.16.13 checking libc version... libc-2.28.9000 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: yes petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI yes configure: -- with PETSC no / PETSC complex no configure: -- with hpddm yes (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j2 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' cd ../src/libMesh && /usr/bin/make if test -n "hpddm"; then ./getall -o hpddm -a; /usr/bin/make include/hpddm/done.tag lib/WHERE.hpddm; else true;fi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' hpddm hpddm.zip done make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' if test -f ./pkg/hpddm.zip ; then \ cd include;rm -rf hpddm hpddm-*; unzip ../pkg/hpddm.zip ; mv hpddm-* hpddm ; touch hpddm/done.tag; \ else true; fi Archive: ../pkg/hpddm.zip 91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/LICENSE.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.BGQ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Linux inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.OSX inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Travis-CI inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Windows inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Makefile inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/README.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_eigensolver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Languages.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Menu.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Topics.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.bib inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.pdf inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.tex creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/custom_operator.f90 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/data/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/driver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generateFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/hpddm_f90.cfg inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/iterative.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/payload.sh creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex32.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex56.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.py extracting: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarzFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ARPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BDD.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BLAS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/CG.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Dissection.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/FETI.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GCRODR.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GMRES.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/HPDDM.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Hypre.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/LAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MKL_PARDISO.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MUMPS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PETSc.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PaStiX.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ScaLAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/SuiteSparse.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dense.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dmatrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/eigensolver.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/enum.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/inexact_coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/iterative.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/matrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preconditioner.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preprocessor_check.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schur.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/singleton.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/subdomain.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/wrapper.hpp creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.f90 inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_c.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_fortran.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' if test -d include/hpddm/include ; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm ;\ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm ;\ elif test -d include/hpddm/src ; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm ;\ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm ;\ else true; fi make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' ar: creating libMesh.a In file included from ./../fflib/AFunction.hpp:90, from lg.ypp:56: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ar: creating liblg.a In file included from AFunction.hpp:90, from UMFPack_Solver.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from AFunction2.cpp:34: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:53: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': AFunction.cpp:1150:104: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from AFunction.cpp:53: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1203: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1210: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1543: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.cpp:1544: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:61: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 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:2457: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:2456:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] R rr(aa*bb); ~~^~~ In file included from AFunction.hpp:90, from AFunction.cpp:53: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_long.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_long.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_long.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_long.cpp:149:157: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' array_long.cpp:52:21: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_real.cpp:28: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_real.cpp:28: String.hpp:139:7: note: 'class MyMap' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_real.cpp:28: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_real.cpp:72: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 'const class SetArray' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' array_real.cpp:37: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 KNM_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:483: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from array_tlp.hpp:36, from array_complex.cpp:29: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:91, from array_tlp.hpp:36, from array_complex.cpp:29: String.hpp:139:7: note: 'class MyMap >' declared here class MyMap { ^~~~~ In file included from AFunction.hpp:90, from array_tlp.hpp:36, from array_complex.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_complex.cpp:96: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 'const class SetArray >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KN_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' array_complex.cpp:59: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 KNM_ >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:1749:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:584: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2650: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2325: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:401: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from lex.cpp:35: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh.cpp:62: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:492:105: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmesh3.cpp:29: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp:622: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1474:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1477:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1596: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1172: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:773: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 std::pair, v_fes3>*, int>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from global.cpp:99: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new(std::size_t size) throw(std::bad_alloc) ^~~~~ ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void *operator new[](std::size_t size) throw(std::bad_alloc) ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' ffassert(this); ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3382: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3383: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 minusMat >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3155:9: required from here lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { ~~^~~~~~~~~ lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) ~~^~~ lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i = 0; i < n; ++i) { ~~^~~ In file included from AFunction.hpp:90, from ff++.hpp:15, from lgmat.cpp:60: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2856: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 VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::plusAtx' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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 VirtualMatrice::solveAxeqb' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2450: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from ./AFunction.hpp:90, from ../femlib/BamgFreeFem.cpp:55: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp In file included from ./AFunction.hpp:90, from ../Algo/lgalgo.cpp:32: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp In file included from AFunction.hpp:90, from load.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp In file included from AFunction.hpp:90, from problem.cpp:33: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' problem.hpp:481:70: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from string_def.cpp:7: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' string_def.cpp:137:72: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp In file included from AFunction.hpp:90, from glumesh2D.cpp:9: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class Anymake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' TypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] // Finding an Arnoldi basis. \ ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] // int mode=3; // Shift invert \ ^ In file included from ./AFunction.hpp:90, from ../Eigen/eigenvalue.cpp:39: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./AFunction.hpp:418:37: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1811:43: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:528:64: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' In file included from AFunction.hpp:90, from lgfem.cpp:40: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': AFunction.hpp:418:37: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1706: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 E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1811:43: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:137: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 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:266: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 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:528:64: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:566: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 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36:102: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h:65: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 Fem2D::GTypeOfFE* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp:358: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp:364:46: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp:407:52: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp:419:67: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp:1458:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp:1494:21: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp:1965: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': lgfem.cpp:2517: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 KN_' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5310:112: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5317: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 FEbaseArrayKn >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5395:66: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5398:80: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5958: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 struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5242: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 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5270: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5280:35: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5296: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 'class FEbase* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5297: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 'class FEbaseArray* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5302: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 'class FEbase, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5303: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 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5325:70: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.hpp:491:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1279:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1055: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1189: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:2232: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2453: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1011:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1067:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1141:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1112:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:938:11: required from here AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' Making all in nw ar: creating libff.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] 0; // afaire ???? ^ In file included from ./../fflib/error.hpp:32, from ./../femlib/RefCounter.hpp:37, from ./../femlib/fem.hpp:5, from ../Graphics/ffglut.cpp:25: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' ffassert(this && theplot); ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o `test -f '../lglib/mymain.cpp' || echo './'`../lglib/mymain.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o `test -f '../lglib/lg.tab.cpp' || echo './'`../lglib/lg.tab.cpp In file included from ./../fflib/AFunction.hpp:90, from lg.ypp:56: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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 std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' ../../config.status --file=ff-mpirun:ff-mpirun.in config.status: creating ff-mpirun chmod a+x ff-mpirun make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-x86_64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' parallelempi.cpp: In member function 'void Serialize::mpisend(const MPIrank&, long int, const void*)': parallelempi.cpp:937:52: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; ~~^~~~~~~~~~~~ parallelempi.cpp:938:9: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (l <=sizempibuf) ~~^~~~~~~~~~~~ parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': parallelempi.cpp:972:10: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if ( l <= sizempibuf) ~~^~~~~~~~~~~~~ In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./../fflib/AFunction.hpp:418:37: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1706:45: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1811:43: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./../fflib/problem.hpp:137:73: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./../fflib/problem.hpp:266:65: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./../fflib/problem.hpp:330: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 CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./../fflib/problem.hpp:528:64: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./../fflib/problem.hpp:566:65: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/error.hpp:32, from parallelempi.cpp:11: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]': parallelempi.cpp:870:56: required from here parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' #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:879:58: required from here parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) ^~~~~~~~~ In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': parallelempi.cpp:2362:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = ompi_request_t*; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2534:54: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2543: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2544: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2545: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2530:69: 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh3; MPI_Request = ompi_request_t*]': parallelempi.cpp:713:9: required from here parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] cout << mpirank << " + Do RevcWMeshd " << lsz <<" " << state << " cont : " << ( l1 > sizempibuf) << " " << rq << " " << l1 << endl; ~~~~~^~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh; MPI_Request = ompi_request_t*]': parallelempi.cpp:713:9: required from here parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../fflib/AFunction.hpp:90, from parallelempi.cpp:12: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1279: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1112: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./../fflib/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:938: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-mpi sansrgraph.o mymain.o parallelempi.o lg.tab.o ffapi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' animat.c: In function 'loadNextMesh': animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(mesh->name,"%s.%d",base,range); ^~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] sprintf(data,"%s.%.3d",base,cur); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from animat.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' bbfile.c: In function 'bbfile': bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.bb",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.pbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.BB",tmp); ^~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.gbb",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from bbfile.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c In file included from /usr/include/string.h:494, from medit.h:10, from stream.c:1: In function 'memcpy', inlined from 'filterPoint' at stream.c:721:5: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.iso",tmp); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from stream.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' inout_morice.c: In function 'loadMesh_popen': inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c menus.c: In function 'keyFile': menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.d.mesh",data); ^~~~ ~~~~ menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d",data,nfree); ^~~~ ~~~~ menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.ppm",data); ^~~~ ~~~~ menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.d.mesh",data); ^~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] sprintf(data,"%s.ppm",data); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from menus.c:1: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c sftcpy.c: In function 'sftcpy': sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ ~~~~ sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(data,"%s.%.3d.ps",data,nfree); ^~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from sftcpy.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c status.c: In function 'redrawStatusBar': status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~ ~~~ status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~ ~~~ status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~ ~~~ status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~ ~~~ status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~ status.c:122:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~ status.c:124:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~ status.c:126:19: note: assuming directive output of 8 bytes sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~ status.c:129:27: note: assuming directive output of 8 bytes if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from medit.h:5, from status.c:5: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' rm -rf include mkdir -p include for i in ../src/fflib/AddNewFE.h ../src/fflib/AFunction_ext.hpp ../src/fflib/AFunction.hpp ../src/fflib/AnyType.hpp ../src/fflib/array_init.hpp ../src/fflib/array_resize.hpp ../src/fflib/array_tlp.hpp ../src/femlib/assertion.hpp ../src/femlib/BamgFreeFem.hpp ../src/Algo/BFGS.hpp ../src/Algo/BrentLS.hpp ../src/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.h ../src/Algo/CubicLS.hpp ../src/Algo/defs.hpp ../src/femlib/DOperator.hpp ../src/libMesh/eigenv.h ../src/fflib/endian.hpp ../src/fflib/environment.hpp ../src/fflib/error.hpp ../src/femlib/fem3.hpp ../src/femlib/fem.hpp ../src/femlib/FESpace.hpp ../src/femlib/FESpacen.hpp ../src/fflib/ff++.hpp ../src/fflib/ffstack.hpp ../src/femlib/FQuadTree.hpp ../src/femlib/GenericMesh.hpp ../src/Graphics/getprog-unix.hpp ../src/Graphics/glrgraph.hpp ../src/femlib/gmres.hpp ../src/femlib/GQuadTree.hpp ../src/femlib/HashTable.hpp ../src/femlib/HeapSort.hpp ../src/fflib/InitFunct.hpp ../src/fflib/ffapi.hpp ../src/femlib/Label.hpp ../src/fflib/lex.hpp ../src/fflib/lgfem.hpp ../src/fflib/lgmesh3.hpp ../src/fflib/lgsolver.hpp ../src/lglib/lg.tab.hpp ../src/femlib/libmesh5.h ../src/Algo/LineSearch.hpp ../src/femlib/MatriceCreuse.hpp ../src/femlib/MatriceCreuse_tpl.hpp ../src/femlib/Mesh1dn.hpp ../src/femlib/Mesh2dn.hpp ../src/bamglib/Mesh2.h ../src/femlib/Mesh3dn.hpp ../src/bamglib/Meshio.h ../src/femlib/MeshPoint.hpp ../src/bamglib/meshtype.h ../src/bamglib/Metric.h ../src/Graphics/mode_open.hpp ../src/Algo/NewtonRaphson.hpp ../src/Algo/NRJ.hpp ../src/fflib/Operator.hpp ../src/Algo/Optima.hpp ../src/Algo/Param.hpp ../src/femlib/PkLagrange.hpp ../src/fflib/PlotStream.hpp ../src/fflib/problem.hpp ../src/femlib/QuadratureFormular.hpp ../src/bamglib/QuadTree.h ../src/femlib/R1.hpp ../src/bamglib/R2.h ../src/femlib/R2.hpp ../src/femlib/R3.hpp ../src/femlib/RefCounter.hpp ../src/Graphics/rgraph.hpp ../src/femlib/RNM.hpp ../src/femlib/RNM_opc.hpp ../src/femlib/RNM_op.hpp ../src/femlib/RNM_tpl.hpp ../src/Algo/RosenBrock.hpp ../src/fflib/Serialize.hpp ../src/bamglib/SetOfE4.h ../src/fflib/showverb.hpp ../src/femlib/splitsimplex.hpp ../src/fflib/String.hpp ../src/fflib/strversionnumber.hpp ../src/fflib/throwassert.hpp ../src/femlib/ufunction.hpp ../src/fflib/versionnumber.hpp ../src/bamglib/write_hdf5.hpp ../src/bamglib/write_xdmf.hpp ../src/fflib/P1IsoValue.hpp; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=ff-pkg-download:ff-pkg-download.in config.status: creating ff-pkg-download chmod a+x ff-pkg-download cp ff-pkg-download ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so picking.c: In function 'displayQuad': picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayTets': picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'displayHexa': picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ picking.c: In function 'getColorRange': picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ../examples++-mpi/ff-mmap-semaphore.so '-lpthread' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] printf(" len %ld size %lld \n",len,size); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:137:54: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ff-mmap-semaphore.cpp:138:52: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o ../examples++-mpi/dfft.so '-lfftw3' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:234:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o ../examples++-mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o ../examples++-mpi/tetgen.so '-ltet' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o ../examples++-mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:11: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:47: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o ../examples++-mpi/lapack.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o ../examples++-mpi/fflapack.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ../examples++-mpi/ffnewuoa.so /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ffnewuoa.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ newuoa.f:482:0: TEMPB=TEMPB-TAUMAX Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: TEMPB=TEMPB-QMIN Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: SHS=ZERO Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: QRED=QRED+QADD Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1191:0: GGBEG=GG Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1230:0: TEMP=GG/GGSAV Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: TEMP=DHD/DD Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: QADD=ALPHA*(GG-HALF*ALPHA*DHD) Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:718:0: IF (XIPT .LT. ZERO) IPT=IPT+N Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: IF (DABS(RATIO) .GT. 1.0D-2) THEN Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: IF (NF .LE. NFSAV+2) GOTO 460 Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: IF (XJPT .LT. ZERO) JPT=JPT+N Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: ITEST=ITEST+1 Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: IH=(IPT*(IPT-1))/2+JPT Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:695:0: GQ(NFM)=(F-FBEG)/RHOBEG Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: DELTA=DMAX1(HALF*DELTA,DNORM) Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:500:0: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ../examples++-mpi/ilut.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ilut.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ../examples++-mpi/ff-NLopt.so '-lnlopt_cxx' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-NLopt.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:508:21: required from here ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': ff-NLopt.cpp:686:21: required from here ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} ^~~~~ ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} ^~~~~ ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] catch(std::runtime_error) {cout << "runtime error" << endl;} ^~~~~ ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] catch(std::invalid_argument) {cout << "invalid argument" << endl;} ^~~~~ ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] catch(std::bad_alloc) {cout << "bad alloc" << endl;} ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ../examples++-mpi/ff-cmaes.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:41: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o ../examples++-mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1279:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o ../examples++-mpi/myfunction.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o ../examples++-mpi/BernadiRaugel.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o ../examples++-mpi/Morley.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernadiRaugel.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Morley.cpp:20: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o ../examples++-mpi/funcTemplate.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from funcTemplate.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o ../examples++-mpi/addNewType.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from addNewType.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1067:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o ../examples++-mpi/Element_P3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o ../examples++-mpi/Element_P4.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: notemake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' : 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o ../examples++-mpi/Element_P3dc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o ../examples++-mpi/Element_P4dc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o ../examples++-mpi/qf11to25.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o ../examples++-mpi/Element_PkEdge.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o ../examples++-mpi/splitmesh3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o ../examples++-mpi/splitmesh6.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o ../examples++-mpi/msh3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4dc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from qf11to25.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1861:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1862:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1863:195: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1141:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_PkEdge.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from splitmesh3.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from splitmesh6.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2366: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o ../examples++-mpi/splitmesh4.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from splitmesh4.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ../examples++-mpi/ffrandom.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ffrandom.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o ../examples++-mpi/splitmesh12.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from splitmesh12.cpp:7: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o ../examples++-mpi/mat_dervieux.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from mat_dervieux.cpp:10: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o ../examples++-mpi/medit.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:254:37: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf(newsol," ffsol%i",nbstrings); ^~~~~~~~~~ medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:4make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' 3, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/istream:38, from /usr/include/c++/8/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:32: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o ../examples++-mpi/lgbmo.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] static istream & Eat2LN(istream & f) ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o ../examples++-mpi/mat_psi.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from mat_psi.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ../examples++-mpi/ppm2rnm.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ppm2rnm.cpp:12: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o ../examples++-mpi/DxWriter.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o ../examples++-mpi/pcm2rnm.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from pcm2rnm.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o ../examples++-mpi/gmsh.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gmsh.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o ../examples++-mpi/iovtk.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o ../examples++-mpi/MetricKuate.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from iovtk.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricKuate.cpp:24: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o ../examples++-mpi/BinaryIO.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from BinaryIO.cpp:6: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o ../examples++-mpi/Element_P1dc1.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1dc1.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: nmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ote: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o ../examples++-mpi/isolineP1.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o ../examples++-mpi/isoline.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:37: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' isoline.cpp:1016: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 'class Fem2D::R3* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o ../examples++-mpi/thresholdings.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from thresholdings.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o ../examples++-mpi/VTK_writer_3d.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o ../examples++-mpi/VTK_writer.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:16: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o ../examples++-mpi/splitedges.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from splitedges.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:229:61: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o ../examples++-mpi/Element_Mixte.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o ../examples++-mpi/myfunction2.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction2.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o ../examples++-mpi/MetricPk.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:131:43: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o ../examples++-mpi/FreeFemQA.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from FreeFemQA.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o ../examples++-mpi/shell.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from shell.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o ../examples++-mpi/pipe.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' pipe.cpp: In function 'bool get_eof(pstream**)': pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} ^ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from pipe.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:161:36: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:166: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 'class std::basic_istream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' pipe.cpp:186:79: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o ../examples++-mpi/symmetrizeCSR.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o ../examples++-mpi/BEC.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BEC.cpp:4: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1097:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o ../examples++-mpi/bfstream.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from bfstream.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1112:11: required from here ./include/AnyType.hpp: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:938:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o ../examples++-mpi/iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from iohdf5.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ../examples++-mpi/ff-AiryBiry.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-AiryBiry.cpp:119: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o ../examples++-mpi/Element_Mixte3d.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o ../examples++-mpi/exactpartition.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte3d.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from exactpartition.cpp:27: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o ../examples++-mpi/Element_HCT.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_HCT.cpp:9: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ../examples++-mpi/ClosePoints.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:3: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = double; A1 = KNM_; 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o ../examples++-mpi/Curvature.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Curvature.cpp:67: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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 = 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 KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o ../examples++-mpi/Element_P1bl.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1bl.cpp:2: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o ../examples++-mpi/Element_QF.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o ../examples++-mpi/distance.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_QF.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:302:104: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1011:11: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from distance.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o ../examples++-mpi/Element_P1ncdc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: 'ff-mmap-semaphore.so' is up to date. In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1ncdc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o ../examples++-mpi/Element_P2bulle3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o ../examples++-mpi/Element_P2pnc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2bulle3.cpp:8: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2pnc.cpp:1: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:418:37: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1706:45: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1811:43: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:137:73: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:266:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:330: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 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:528:64: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:566:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': ./include/AddNewFE.h:36:102: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h:65:89: required from here ./include/AnyType.hpp:145: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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 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] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi MPICG.cpp eval ../examples++-load/ff-c++ '-mpi' MPICG.cpp -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-x86_64 /usr/lib64/openmpi/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/usr/include/openmpi-x86_64' 'MPICG.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MPICG.o' -o MPICG.so -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from MPICG.cpp:39: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib parmetis, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi mpi-cmaes.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/cmaes.cpp -I../examples++-load mpi-cmaes.cpp -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-x86_64 /usr/lib64/openmpi/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I../examples++-load' '-I/usr/include/openmpi-x86_64' '../examples++-load/cmaes.cpp' 'mpi-cmaes.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from mpi-cmaes.cpp:41: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-x86_64 -lpthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-x86_64 /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ /usr/lib64/openmpi/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-x86_64' '-I/usr/include/openmpi-x86_64' '-DAdd_' 'hpddm.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' '-lpthread' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_usempif08' '-lmpi_usempi_ignore_tkr' '-lmpi_mpifh' '-lmpi' /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -pthread -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:427, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:273:46: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(text.size() + max + 4 < col) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' common.hpp:261:61: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz' declared here class Schwarz : public Preconditioner< ^~~~~~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz >' declared here class Schwarz : public Preconditioner< ^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, ompi_communicator_t* const&) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, K* const*, short unsigned int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, ompi_communicator_t* const&) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, K* const*, short unsigned int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:769:41: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:774:55: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:106:9: required from here hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < nu - 1 && pos[j + 1] > 0) ~~^~~~~~~~ hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm.cpp:106:9: required from here hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] MatF_O& prec; ^~~~ hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^ hpddm.cpp:671:17: warning: when initialized here [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': hpddm.cpp:530:21: required from 'AnyType Schwarz::distributedDot_Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:521:9: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] MatF_O& prec; ^~~~ hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^ hpddm.cpp:671:17: warning: when initialized here [-Wreorder] Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } ^~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::ProdSchwarz*, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz*, KN*, double, 'N'>; TA0 = HPDDM::Schwarz*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz*, KN*, double, 'N'>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) { ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it == fast.cend() || ref._ja[j] < it->first) ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it != fast.cend() && !(ref._ja[j] < it->first)) { ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(AIJ->_ia[AIJ->_n] != nnz) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) { ~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it == fast.cend() || ref._ja[j] < it->first) ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(it != fast.cend() && !(ref._ja[j] < it->first)) { ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(AIJ->_ia[AIJ->_n] != nnz) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = double; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, ompi_communicator_t* const&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = double; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < _n; ++j) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = true; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = std::complex; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, ompi_communicator_t* const&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = std::complex; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < _n; ++j) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = true; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:312:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int j = 0; j < n; ++j) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:705:33: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) { ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/includmake[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm_substructuring.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm_substructuring.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-x86_64 -lpthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-x86_64 /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -DAdd_ /usr/lib64/openmpi/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-x86_64' '-I/usr/include/openmpi-x86_64' '-DAdd_' 'hpddm_substructuring.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm_substructuring.o' -o hpddm_substructuring.so '-L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' '-lpthread' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_usempif08' '-lmpi_usempi_ignore_tkr' '-lmpi_mpifh' '-lmpi' /usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so /usr/lib/gcc/x86_64-redhat-linux/8/libquadmath.so -pthread -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi e/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _A->_n; ++i) { ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < super::_map[index].second.size(); ++j) /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:106:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:390:129: note: #pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") ^ hpddm_substructuring.cpp: In member function 'virtual AnyType Substructuring::Skeleton_Op::operator()(Stack) const': hpddm_substructuring.cpp:59:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:89:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:115:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < pt->n; ++j) { ~~^~~~~~~ hpddm_substructuring.cpp:142:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(interfaceNb->n != vec.size()) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for( signed int i = 0; i < vec.size(); ++i) ~~^~~~~~~~~~~~ In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ../examples++-load/include/AFunction.hpp:418:37: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1706:45: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1811:43: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:137:73: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:266:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:330:87: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:528:64: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:566:65: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:427, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:273:46: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(text.size() + max + 4 < col) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' common.hpp:261:61: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here class Bdd : public Schur, K> { ^~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here class Bdd : public Schur, K> { ^~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here class Feti : public Schur, K> { ^~~~ In file included from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] memcpy(a,b,sizeof(A));// bitcopy ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' declared here class Feti : public Schur, K> { ^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int k = 0; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] if(Subdomain::_map[i].second[j] == k) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(j < Subdomain::_dof) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int k = 0; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] if(Subdomain::_map[i].second[j] == k) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(j < Subdomain::_dof) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _dof; ++i) ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:361, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) { ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = i + 1; j < _n; ++j) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _n; ++i) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < A->_n; ++i) { ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(i = 0; i < A->_n; ++i) { ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:361, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) { ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = i + 1; j < _n; ++j) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _n; ++i) { ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < super::_mult; ++i) ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] if(2 * n <= space && wk) { ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < n; ++i) ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:597:44: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < _n; ++i) ~~^~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:602:58: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:607:49: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:612:63: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/DOperator.hpp:154:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _bb->_n; ++i) { ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(++j < interface.size()) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _bb->_n; ++i) { ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(++j < interface.size()) { In file included from ../examples++-load/include/AFunction.hpp:90, from ../examples++-load/include/ff++.hpp:15, from common.hpp:6, from hpddm_substructuring.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Bdd*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Bdd >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Feti*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:938:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1011:11: required from here ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] memcpy(&any,&x,sizeof(x)); ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here class AnyTypeWithOutCheck { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:483:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(tmp != _sizeWorld / p) ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int k = 1; k < _sizeSplit; ++k) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 0; i < _sizeSplit; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, from common.hpp:33, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, ompi_request_t**&, const short unsigned int*, const T&, ompi_request_t** const&) [with char S = 'G'; bool U = true; T = double**; Preconditioner = HPDDM::Feti&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = double; MPI_Request = ompi_request_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for(unsigned int i = 0; i < Subdomain::_dof; ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, ompi_request_t**&, const short unsigned int*, const T&, ompi_request_t** const&) [with char S = 'G'; bool U = true; T = std::complex**; Preconditioner = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = std::complex; MPI_Request = ompi_request_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:285:9: required from here /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib petsc, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp eval ../examples++-load/ff-c++ '-mpi' MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' echo loadpath = \"../examples++-mpi/\" >freefem++.pref echo loadpath += \"../examples++-load/\" >>freefem++.pref echo includepath = \"../examples++-mpi/\" >>freefem++.pref echo includepath += \"../examples++-3d/\" >>freefem++.pref echo includepath += \"../examples++-tutorial/\" >>freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' + module unload mpi/openmpi-x86_64 + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo x + '[' -n x ']' ++ eval 'echo ${LD_LIBRARY_PATH}' +++ echo /usr/lib64/openmpi/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++ LD_LIBRARY_PATH= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi/openmpi-x86_64 + eval unset 'MPI_COMPILER; unset' 'LD_LIBRARY_PATH; unset' 'MPI_PYTHON_SITEARCH; unset' 'MPI_MAN; unset' 'MANPATH; unset' 'MPI_INCLUDE; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; unset' 'MANPATH_modshare; unset' 'MPI_PYTHON3_SITEARCH; unset' 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; unset' 'MPI_HOME; unset' 'MPI_FORTRAN_MOD_DIR; unset' 'MPI_SUFFIX; unset' 'LD_LIBRARY_PATH_modshare; unset' 'MPI_SYSCONFIG; unset' 'MPI_PYTHON2_SITEARCH; unset' '_LMFILES__modshare; unset' 'LOADEDMODULES_modshare; unset' 'MPI_LIB; PATH=/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; unset' 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; test' '0;' ~/build/BUILD/freefem++-3.60 ++ unset MPI_COMPILER ++ unset LD_LIBRARY_PATH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_MAN ++ unset MANPATH ++ unset MPI_INCLUDE ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset MANPATH_modshare ++ unset MPI_PYTHON3_SITEARCH ++ unset MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ unset MPI_HOME ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_SUFFIX ++ unset LD_LIBRARY_PATH_modshare ++ unset MPI_SYSCONFIG ++ unset MPI_PYTHON2_SITEARCH ++ unset _LMFILES__modshare ++ unset LOADEDMODULES_modshare ++ unset MPI_LIB ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + popd + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.s8jTVo ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++ cp -rp include /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++ cp -rp bin /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 + cd freefem++-3.60 + pushd serial + make DESTDIR=/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 install make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib test -n "" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi || true /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/serial/download#/usr/lib64/ff++#' ;\ done /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib; fi; done if [ -n "" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/etc for i in ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++; tar xvf -) COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/load.link examples++-load/cube.msh examples++-load/cube.msh examples++-load/fig.pgm examples++-load/fig.pgm examples++-load/lg.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/3d-Leman.edp examples++-3d/Laplace3d.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson3d.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/Poisson3d.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/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/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-3d/tetgencube.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/aaa.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/WGM-sphere.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-3d.edp examples++-hpddm/heat-2d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-hpddm/stokes-3d.edp examples++-load/APk-ExplicitPkTest.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/SuperLU.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testFEHCT.edp examples++-load/testdist.edp examples++-load/testFEMorley.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/NSCaraCyl.edp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.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/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/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.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/all.edp examples++-tutorial/array.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.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/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/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/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/Applications || mkdir /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial' + chmod 744 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BEC.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BernadiRaugel.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BinaryIO.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ClosePoints.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Curvature.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/DxWriter.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_HCT.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte3d.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1bl.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1dc1.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1ncdc.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2bulle3.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3dc.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4dc.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_PkEdge.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_QF.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/FreeFemQA.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricKuate.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricPk.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Morley.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/NewSolver.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/UMFPACK64.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer_3d.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/addNewType.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/bfstream.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/dfft.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/distance.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/exactpartition.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-AiryBiry.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-NLopt.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-mmap-semaphore.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/fflapack.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffnewuoa.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffrandom.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/funcTemplate.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gmsh.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gsl.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ilut.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iohdf5.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iovtk.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isoline.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isolineP1.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lapack.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lgbmo.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_dervieux.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_psi.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/medit.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/msh3.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction2.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pcm2rnm.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pipe.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ppm2rnm.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/qf11to25.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/shell.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitedges.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh12.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh3.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh4.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh6.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/symmetrizeCSR.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/tetgen.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/thresholdings.so + chmod 644 /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE.libMesh /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE_LIBRARY-config /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/WHERE_LIBRARY-download + install -d /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/man/man1/ + pushd /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++ ~/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/freefem++ ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + rm -r download + rm BUGS COPYRIGHT HISTORY HISTORY_BEFORE_2005 INNOVATION INSTALL INSTALL-MacOSX README README_MAC README_WINDOWS TODO mode-mi-edp.zip + popd ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + rm /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/bin/ff-pkg-download + ln -sf FreeFem++-nw /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/FreeFem++ + popd ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/openmpi ~/build/BUILD/freefem++-3.60 + for mpi in openmpi mpich + pushd openmpi ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ cp -rp include /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/openmpi/download#/usr/lib64/ff++#' ;\ done echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib; fi; done if [ -n "FreeFem++-mpi" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi missing install mpi version ??? ../examples++-mpi/SuperLu.so /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp MISSING lib metis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp MISSING lib parms, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp MISSING lib petsc, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc for i in hpddm.so hpddm_substructuring.so SLEPc-complex.so SLEPc.so ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++; tar xvf -) COPYRIGHT COPYRIGHT HISTORY HISTORY HISTORY_BEFORE_2005 HISTORY_BEFORE_2005 README README_WINDOWS README README_WINDOWS README_MAC BUGS README_MAC TODO INSTALL BUGS TODO INSTALL INSTALL-MacOSX INNOVATION INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/load.link examples++-load/fig.pgm examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh examples++-3d/3d-Leman.edp ./download/fftw/Makefile examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Laplace3d.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.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/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/all.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/WGM-sphere.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptVI.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/VarIneq2.edp examples++-load/SuperLU.edp examples++-load/all.edp examples++-load/VarIneq2.edp examples++-load/bfstream.edp examples++-load/all.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/distance3.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/funcTemplate.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/ilut.edp examples++-load/lame-TD-NSS.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.edp examples++-tutorial/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi' examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.edp examples++-tutorial/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/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++-3.60-2.fc30.x86_64/usr/lib64/openmpi/bin/ff-mpirun_openmpi + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/mpich ~/build/BUILD/freefem++-3.60 + popd + for mpi in openmpi mpich + pushd mpich ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.60/mpich/buildtree install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ cp -rp include /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include MISSING lib superlu4, Check the WHERE-LIBRARYfiles MISSING lib superlu4, Check the WHERE-LIBRARYfiles /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/mpich/download#/usr/lib64/ff++#' ;\ done echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib; fi; done /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied if [ -n "FreeFem++-mpi" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi missing install mpi version ??? ../examples++-mpi/SuperLu.so make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; fi; done MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles MISSING lib metis, Check the WHERE-LIBRARYfiles MISSING lib parms, Check the WHERE-LIBRARYfiles MISSING lib parmetis, Check the WHERE-LIBRARYfiles /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp MISSING lib petsc, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc for i in hpddm.so hpddm_substructuring.so SLEPc-complex.so SLEPc.so ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++; tar xvf -) COPYRIGHT HISTORY COPYRIGHT HISTORY HISTORY_BEFORE_2005 README HISTORY_BEFORE_2005 README_WINDOWS README_MAC README README_WINDOWS BUGS README_MAC TODO INSTALL INSTALL-MacOSX BUGS TODO INSTALL INNOVATION INSTALL-MacOSX INNOVATION mode-mi-edp.zip mode-mi-edp.zip 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 examples++-load/load.link examples++-load/cube.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/fig.pgm examples++-load/lg.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/aaa.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.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++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/neuman.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptVI.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bfstream.edp examples++-load/bmo.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/cmaes-oven.edp examples++-load/convectchacon.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/Laplace3d-hips.edp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-tutorial/BEM.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/BEM.edp examples++-tutorial/FEComplex.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.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/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.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/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/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/all.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/calculus.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/forall.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.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/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/ff-mpirun /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/bin/ff-mpirun_mpich + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/MPICG.so + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so ~/build/BUILD/freefem++-3.60 + popd + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.60-2.fc30 --unique-debug-suffix -3.60-2.fc30.x86_64 --unique-debug-src-base freefem++-3.60-2.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/freefem++-3.60 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffmaster explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffmedit extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffmaster extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffmedit explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/cvmsh2 extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/cvmsh2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/bamg extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/bamg explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffglut extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/ffglut explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/FreeFem++-nw extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/bin/FreeFem++-nw explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-mmap-semaphore.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-mmap-semaphore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-NLopt.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-NLopt.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gsl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gsl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ilut.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ilut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffnewuoa.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffnewuoa.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/fflapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/fflapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/NewSolver.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/NewSolver.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/UMFPACK64.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/UMFPACK64.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/dfft.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/dfft.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/tetgen.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/tetgen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2pnc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2pnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2bulle3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P2bulle3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1ncdc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1ncdc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/distance.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/distance.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_QF.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_QF.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1bl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1bl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Curvature.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Curvature.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_HCT.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_HCT.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ClosePoints.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ClosePoints.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/exactpartition.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/exactpartition.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-AiryBiry.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ff-AiryBiry.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iohdf5.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iohdf5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/bfstream.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/bfstream.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BEC.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BEC.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/symmetrizeCSR.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/symmetrizeCSR.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pipe.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pipe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/shell.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/shell.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/FreeFemQA.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/FreeFemQA.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricPk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricPk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction2.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_Mixte.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitedges.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitedges.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer_3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/VTK_writer_3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/thresholdings.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/thresholdings.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isoline.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isoline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isolineP1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/isolineP1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BinaryIO.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BinaryIO.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1dc1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricKuate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P1dc1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/MetricKuate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gmsh.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/gmsh.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iovtk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/iovtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pcm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/pcm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/DxWriter.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/DxWriter.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ppm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ppm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_psi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lgbmo.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/lgbmo.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_psi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_dervieux.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/mat_dervieux.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/medit.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/medit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffrandom.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/ffrandom.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh12.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh12.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh6.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh6.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/splitmesh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/msh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/msh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_PkEdge.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_PkEdge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Element_P3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/qf11to25.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/qf11to25.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/addNewType.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/addNewType.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/funcTemplate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/funcTemplate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Morley.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/Morley.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BernadiRaugel.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/BernadiRaugel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/lib64/ff++/lib/myfunction.so /usr/lib/rpm/sepdebugcrcfix: Updated 81 CRC32s, 0 CRC32s did match. 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/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 28605 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/freefem++/CheckAllEdp from /bin/bash to #!/usr/bin/bash *** WARNING: ./usr/share/freefem++/CheckAll is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/share/freefem++/examples++-other/speedtest.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/freefem++/examples++-mpi/regtests.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/freefem++/examples++-load/load.link from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ff-c++ from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/mpich/bin/ff-mpirun_mpich from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/openmpi/bin/ff-mpirun_openmpi from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/ff++/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/lib64/ff++/lib/ff-get-dep.awk is executable but has empty or no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.G03kYJ + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + cd freefem++-3.60 + pushd serial + make check Making check in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' Making check in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making check in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' Making check in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' Making check in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' Making check in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' Making check in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' Making check in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make check-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' Making check in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make check-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' Making check in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' Making check in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' Making check in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' Making check in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make check-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' Making check in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making check in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' PASS: APk-AdaptEpsDeltaPk.edp PASS: APk-ExplicitPkTest.edp PASS: APk-FreeFemQA.edp PASS: APk-MetricPk.edp XFAIL: IPOTest.edp XFAIL: IpOptMinSurf.edp XFAIL: IpoptLap.edp XFAIL: IpoptMinSurfVol.edp XFAIL: IpoptVI.edp XFAIL: IpoptVI2.edp PASS: LapDG3.edp PASS: LapDG4.edp PASS: LapLNewSolver.edp XFAIL: LapMUMPS_seq.edp PASS: LapNewSolver.edp PASS: LapUmfpack64.edp PASS: LaplaceP3.edp PASS: LaplaceP4.edp PASS: LaplaceRT1.edp PASS: Leman-mesh.edp PASS: MetricKuate.edp PASS: NSP2BRP0.edp XFAIL: PARDISO.edp XFAIL: SuperLU.edp PASS: VarIneq2.edp PASS: bilapMorley.edp PASS: bmo.edp PASS: buildlayermesh.edp PASS: checkglumeshcube.edp PASS: cmaes-VarIneq.edp PASS: cmaes-oven.edp PASS: convect_dervieux.edp PASS: convectchacon-3d.edp PASS: convectchacon.edp PASS: convexehull3d.edp PASS: dfft.edp PASS: ffnewuoa.edp PASS: ffrandom.edp PASS: funcTemplate.edp PASS: glumesh3D.edp PASS: gsl.edp PASS: ilut.edp PASS: isoline.edp PASS: lame-TD-NSS.edp XFAIL: lap-solvers.edp PASS: lapack.edp PASS: layer.edp PASS: load.edp PASS: meditddm.edp XFAIL: metis.edp PASS: mshmet.edp PASS: myType.edp PASS: myfunction2.edp PASS: pipe.edp PASS: plot-fb-P3.edp PASS: plot-fb-P3dc.edp PASS: plot-fb-P4.edp PASS: plot-fb-P4dc.edp PASS: plotfb.edp PASS: ppm2rnm.edp PASS: provadxw.edp PASS: ref.edp PASS: refinesphere.edp XFAIL: schwarz-nm.edp XFAIL: scotch.edp PASS: shell.edp PASS: splitedges.edp PASS: splitmesh3.edp PASS: splitmesh6.edp PASS: test-ElementMixte.edp PASS: testFE-P3.edp PASS: testFE-P3dc.edp PASS: testFE-P4.edp PASS: testFE-P4dc.edp PASS: testFE-PkEdge.edp PASS: testFE.edp PASS: testFEMorley.edp PASS: tetgencube.edp PASS: tetgenholeregion_rugby.edp PASS: thresholdings.edp PASS: ttestio.edp PASS: bfstream.edp PASS: bilapP3-hct-like.edp PASS: ClosePoints.edp PASS: cube.edp PASS: bilapHCT.edp PASS: testFEHCT.edp PASS: Stokes-surface-tension-axi.edp PASS: Element_QF.edp PASS: distance.edp PASS: distance2.edp PASS: distance3.edp PASS: testdist.edp PASS: testp1dcnc.edp PASS: testFE-P2Bulle3.edp PASS: LaplaceRT2.edp PASS: LaplaceP2pnc.edp PASS: testFE-P2pnc.edp PASS: LaplaceP3-3d.edp PASS: LaplaceRT13d.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 100 # PASS: 87 # SKIP: 0 # XFAIL: 13 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Making check in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' echo 'loadpath = "./;../examples++-load/"' >freefem++.pref echo 'includepath = "../examples++-3d/"' >>freefem++.pref echo 'includepath += "../examples++-tutorial/"' >>freefem++.pref SKIP: DDM-Schwarz-Lame-2d.edp SKIP: DDM-Schwarz-Lame-3d.edp SKIP: DDM-Schwarz-Lap-2dd.edp SKIP: DDM-Schwarz-Lap-3d.edp SKIP: DDM-Schwarz-Stokes-2d.edp SKIP: LaplaceRT-3d-matrix-mumps.edp SKIP: MPICGLap.edp SKIP: MPIGMRES2D.edp SKIP: MPIGMRES3D.edp SKIP: MUMPS.edp SKIP: NSI3d-carac-mumps.edp SKIP: NSI3d-carac.edp SKIP: Stokes-v1-matrix-mumps.edp SKIP: Stokes-v1-matrix-superludist.edp SKIP: Stokes-v2-matrix-mumps.edp SKIP: Stokes-v3-matrix-mumps.edp SKIP: VG.edp SKIP: beam-3d-matrix-superludist.edp SKIP: cavityNewtow-MUMPS.edp SKIP: chaleur3D-hips.edp SKIP: chaleur3D-mumps.edp SKIP: chaleur3D-superludist.edp SKIP: cmaes-mpi-VarIneq.edp SKIP: essai.edp SKIP: mortar-DN-4-mpi.edp SKIP: testsolver_MUMPS.edp SKIP: testsolver_SuperLU_DIST.edp SKIP: parmetis.edp SKIP: parmetis-3d.edp SKIP: LapMPIEigenValue.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 30 # PASS: 0 # SKIP: 30 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' Making check in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' PASS: forall.edp PASS: adapt.edp PASS: adaptindicatorP1.edp PASS: adaptindicatorP2.edp PASS: algo.edp PASS: array.edp PASS: a_tutorial.edp PASS: beam.edp PASS: calculus.edp PASS: cavity.edp PASS: convect2.edp PASS: convect-apt.edp PASS: convect.edp PASS: dumptable.edp PASS: ex-vf.edp PASS: FE.edp PASS: fluidStructAdapt.edp PASS: fluidStruct.edp PASS: freeboundary.edp PASS: freeboundary-weak.edp PASS: LapDG2.edp PASS: Laplace.edp PASS: LaplaceP1bis.edp PASS: LaplaceP1.edp PASS: LaplaceP1P2h.edp PASS: LaplaceRT.edp PASS: mesh.edp PASS: movemesh.edp PASS: nolinear-elas.edp PASS: NSUzawaCahouetChabart.edp PASS: onde.edp PASS: periodic4.edp PASS: Periodic.edp PASS: plot.edp PASS: readmesh.edp PASS: region.edp PASS: saverestore.edp PASS: schwarz-gc.edp PASS: schwarz-no-overlap.edp PASS: schwarz-overlap.edp PASS: sparse-matrix.edp PASS: sparse-cmatrix.edp PASS: StokesUzawa.edp PASS: tablefunction.edp PASS: intlevelset.edp PASS: mesh-internal.edp PASS: minlenedge.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 47 # PASS: 47 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' Making check in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' PASS: aadaptation.edp PASS: aalapacien.edp PASS: aalaplace-nc.edp PASS: aamove.edp PASS: aaRT.edp PASS: arrayoFVh.edp PASS: bilap.edp PASS: D2.edp PASS: demo1.edp PASS: demo.edp PASS: funct.edp PASS: lapacienprecon.edp PASS: lap_mat.edp PASS: NSP1P1b.edp PASS: NSP1P1.edp PASS: NSP1P2.edp PASS: parareal.edp PASS: Richard.edp PASS: teste.edp PASS: testFE.edp PASS: wafer-heating-laser-axi.edp PASS: renumbering.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 22 # PASS: 22 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' Making check in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' PASS: BeamEigenValue.edp PASS: BeamEigenValueperio.edp PASS: Lap3dEigenValue.edp PASS: LapEigenValue.edp PASS: LapnosymEigenValue.edp PASS: Stokes-eigen.edp PASS: VP-Steklov-Poincare.edp PASS: neuman.edp PASS: WGM-sphere.edp PASS: free-cyl-axi.edp PASS: LapEigenValueFunc.edp PASS: LapnosymComplexEigenValue.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 12 # PASS: 12 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' Making check in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' Making check in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' PASS: BlackScholes2D.edp PASS: NSNewton.edp PASS: NSprojection.edp PASS: condensor.edp PASS: convects.edp PASS: heatex.edp PASS: lame.edp PASS: membrane.edp PASS: membranerror.edp PASS: muwave.edp PASS: optimcontrol.edp PASS: potential.edp PASS: schwarz.edp PASS: sound.edp PASS: stokes.edp PASS: test1.edp PASS: testbed.edp PASS: thermal.edp PASS: thermic.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 19 # PASS: 19 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' Making check in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' PASS: lap3-cpu.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' Making check in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' PASS: 3d-Leman.edp PASS: ArrayFE-3d.edp PASS: EqPoisson.edp PASS: Lac.edp XFAIL: Laplace-Adapt-3d.edp XFAIL: Laplace-Adapt-aniso-3d.edp PASS: Laplace3d.edp PASS: LaplaceRT-3d.edp PASS: NSI3d-carac.edp PASS: NSI3d.edp XFAIL: Period-Poisson-cube-ballon.edp PASS: Poisson-cube-ballon.edp PASS: Poisson.edp PASS: Poisson3d.edp PASS: Stokes.edp PASS: TruncLac.edp PASS: beam-3d.edp PASS: cone.edp PASS: convect-3d.edp PASS: cube-period.edp PASS: cylinder-3d.edp PASS: cylinder.edp XFAIL: fallingspheres.edp PASS: first.edp PASS: meditddm.edp PASS: p.edp PASS: periodic-3d.edp PASS: pyramide.edp PASS: refinesphere.edp XFAIL: schwarz-nm-3d.edp PASS: sphere2.edp PASS: sphere6.edp PASS: tetgencube.edp PASS: tetgenholeregion.edp PASS: intlevelset3d.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 35 # PASS: 30 # SKIP: 0 # XFAIL: 5 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' Making check in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make check-TESTS make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' SKIP: diffusion-2d-PETSc.edp SKIP: diffusion-2d-PETSc-complex.edp SKIP: diffusion-3d-PETSc.edp SKIP: elasticity-2d-PETSc.edp SKIP: elasticity-3d-PETSc.edp SKIP: heat-2d-PETSc.edp SKIP: heat-3d.edp SKIP: diffusion-2d.edp SKIP: diffusion-3d.edp SKIP: elasticity-2d.edp SKIP: elasticity-3d.edp SKIP: heat-2d.edp SKIP: helmholtz-2d.edp SKIP: maxwell-3d.edp SKIP: diffusion-3d-simple.edp SKIP: elasticity-3d-simple.edp SKIP: stokes-2d-PETSc.edp SKIP: stokes-3d-PETSc.edp SKIP: stokes-3d.edp SKIP: stokes-2d.edp SKIP: diffusion-2d-substructuring.edp SKIP: elasticity-2d-substructuring.edp SKIP: laplace-2d-SLEPc.edp SKIP: laplace-complex-2d-SLEPc.edp SKIP: diffusion-2d-substructuring-withPartitioning.edp SKIP: iterative.edp SKIP: laplace-2d-spherical-harmonics-SLEPc.edp SKIP: schrodinger-1d-harmonic-oscillator-SLEPc.edp SKIP: schrodinger-2d-harmonic-oscillator-SLEPc.edp SKIP: laplace-2d-torus-SLEPc.edp SKIP: schrodinger-1d-square-well-SLEPc.edp SKIP: withPartitioning.edp ============================================================================ Testsuite summary for FreeFem++ 3.60 ============================================================================ # TOTAL: 32 # PASS: 0 # SKIP: 32 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial' + popd ~/build/BUILD/freefem++-3.60 + exit 0 Processing files: freefem++-3.60-2.fc30.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.if0EGU + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + DOCDIR=/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/AUTHORS /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/BUGS /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/HISTORY /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/INNOVATION /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/README /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + cp -pr serial/TODO /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/doc/freefem++ + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.S7gbJ5 + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + LICENSEDIR=/builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/licenses/freefem++ + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/licenses/freefem++ + cp -pr serial/COPYING /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/licenses/freefem++ + cp -pr serial/COPYRIGHT /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64/usr/share/licenses/freefem++ + exit 0 Provides: freefem++ = 3.60-2.fc30 freefem++(x86-64) = 3.60-2.fc30 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 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfftw3.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfortran.so.5()(64bit) libgfortran.so.5(GFORTRAN_8)(64bit) libglut.so.3()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.10()(64bit) libhdf5_hl.so.10()(64bit) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnlopt_cxx.so.0()(64bit) libopenblas.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libquadmath.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsz.so.2()(64bit) libtet.so.0()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: freefem++-openmpi-3.60-2.fc30.x86_64 Provides: freefem++-openmpi = 3.60-2.fc30 freefem++-openmpi(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libhdf5.so.10()(64bit)(openmpi-x86_64) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpi.so.40()(64bit)(openmpi-x86_64) libmpi_cxx.so.40()(64bit)(openmpi-x86_64) libpthread.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libumfpack.so.5()(64bit) rtld(GNU_HASH) Processing files: freefem++-mpich-3.60-2.fc30.x86_64 Provides: freefem++-mpich = 3.60-2.fc30 freefem++-mpich(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libhdf5.so.10()(64bit)(mpich-x86_64) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpi.so.12()(64bit)(mpich-x86_64) libmpicxx.so.12()(64bit)(mpich-x86_64) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libumfpack.so.5()(64bit) rtld(GNU_HASH) Processing files: freefem++-debugsource-3.60-2.fc30.x86_64 Provides: freefem++-debugsource = 3.60-2.fc30 freefem++-debugsource(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: freefem++-debuginfo-3.60-2.fc30.x86_64 Provides: debuginfo(build-id) = 00f2c5b21866c83fbb5ee3541fa2d1ab22cf0c13 debuginfo(build-id) = 018721d50c1db6c8eec677d6647f14922af4bba8 debuginfo(build-id) = 0446c9ef6a916431633899a1b8e77063d056f177 debuginfo(build-id) = 061db441584c7f137726a0d0daea378078472df1 debuginfo(build-id) = 09d674101cd42fdcf53745b0171b70d5886eb31f debuginfo(build-id) = 0ff017ef33825630c6c66ef37231ee7fdf3cfab5 debuginfo(build-id) = 12125c26a251275175f115320cd50d196c594bb3 debuginfo(build-id) = 15e2963614b9e5f5ad8048e65656b303bb1050d3 debuginfo(build-id) = 169c30e3e969bbe25469dc60d44e912c1dd4d17b debuginfo(build-id) = 1950e87cb97f3e2758ac322de6cd47bb032c4980 debuginfo(build-id) = 1b17566db66c13e5c96ba9db34fe96b7e8af8dc3 debuginfo(build-id) = 1c8173e1a0f8b304be14b7986c5bf7620b390115 debuginfo(build-id) = 1f74b13cb59988f57dbd71a4a39fad07abd9a34c debuginfo(build-id) = 22560c2f11c0082104d0fb9ab327fe7e4f06da25 debuginfo(build-id) = 271a079ec81505c33cebf5a9eceb2d3d46ce3bbe debuginfo(build-id) = 27c91b38e33e5448ba8c5a611cb2ce66ed2cdae2 debuginfo(build-id) = 2a1e50329f01fa1ec65bf4e949098008dc138f66 debuginfo(build-id) = 2ad76c1a9611c4969e471054256d8daa4d853135 debuginfo(build-id) = 2c8db6b1d72a7a3d72eecedb6022114255747a6a debuginfo(build-id) = 2fef50ea525d486b6e490aa368254a12b60b3b18 debuginfo(build-id) = 31236ef44afad81e2c3dd6190bb4131fc3d3af3a debuginfo(build-id) = 34b0f1cb44de3543edb6ec351a50911410c630af debuginfo(build-id) = 382c31903cdc6a2d276d57178f46f6957a858223 debuginfo(build-id) = 3aa7fb5d6d73dfe08bb73dd67c4797accdc4a969 debuginfo(build-id) = 3b25cc9ac6b5fb1cfbfa38bdbcacbba456a3eb22 debuginfo(build-id) = 3c57cf4fa63c7afec1a4ee213d022f9beb799928 debuginfo(build-id) = 422d538e5b1d0d2e1d8651996ebd0154b7da3e3f debuginfo(build-id) = 43cfbaa74b98fd4244492d876374ca5c8d1de540 debuginfo(build-id) = 4487e6e5bdfc35586fab4af7033e70e5c8f10940 debuginfo(build-id) = 49a462d9ef8e0a9ed13944018f43e387915b9123 debuginfo(build-id) = 5545777bb335904d2f9bd03859df56bf61065fe1 debuginfo(build-id) = 5568c9c55ca37f9a646b125cd7ab6c63c9c224a3 debuginfo(build-id) = 566d5c6978171a24cedc3e606bb15aa9d9dc71b1 debuginfo(build-id) = 57e58237ad11b7c191f57c77791556f0eb305619 debuginfo(build-id) = 5b70e5726afe2491e3dd7c050a73990426292312 debuginfo(build-id) = 5cff20b00faca8725acbc8bf1a0fdb1d892abe2e debuginfo(build-id) = 5ff21b8c8424eed739acdb24e9e0fa94d83c6534 debuginfo(build-id) = 62d2232e2d2cc72b96c7e7b486822480ed2c105e debuginfo(build-id) = 6304c5702c0bec30711c1a7e272ccce200a76c68 debuginfo(build-id) = 67ff175527c72fec310f788b629ef5e47f31b927 debuginfo(build-id) = 68c144b6aabe54f836ac9af6d9a572d36ac34079 debuginfo(build-id) = 68e195cf38311ee28b24f6e92abf9f50cb41ec6e debuginfo(build-id) = 6c37d1c3ff0f2dcc76a5cb6ac81d7798f7dad104 debuginfo(build-id) = 6e2f65a3e6fec2dd8bebbc286e271683dd84a3c9 debuginfo(build-id) = 734eb31d335805b5ac08dfcace80d3e07e9ae99f debuginfo(build-id) = 7456fdb350333ec53a67daa73567e09ee4c01882 debuginfo(build-id) = 75b68c6b4e613e50f2421fe47a4d665b242ea550 debuginfo(build-id) = 7ef58d4c2859c8419cffddaecc004846e1436d30 debuginfo(build-id) = 8f05efd1565ecc112f9c87161cf79565c9b59872 debuginfo(build-id) = 8f9903447fcf234642ada9f49e6e73fcaf88f23e debuginfo(build-id) = 927b61aa833126ec9442980aa67de66a2b23c2ff debuginfo(build-id) = a1922322b42654ccaa84eb66f8a430c2c1aeb8d6 debuginfo(build-id) = a3717684fed340c5576f71b16b869b698d2840e2 debuginfo(build-id) = a8486f9b1165c6ddf555fb86b9b860d2b3b9a557 debuginfo(build-id) = a8772e08c923f60a839fc7c17eed8bf29a8391a9 debuginfo(build-id) = adb61e8323470bd1cdba331512e50e8cf58c96a3 debuginfo(build-id) = ae8783a598cb0e0826f3dee1e88e4138ce3b03d5 debuginfo(build-id) = bdd021845183c3a9c294afef5063479746cbb595 debuginfo(build-id) = c24d46b9630c1158917ba9316e54d691128964c7 debuginfo(build-id) = c667bb36383ce0ca94c3f190740128e06a3c0113 debuginfo(build-id) = ca5f7aec26bbb084258c98124e8337aa7ebaa067 debuginfo(build-id) = ca85b584ec883529ec27e8d1d77052e5c515ea7e debuginfo(build-id) = cb8bc0295b1e275532356bf387d582acbb01a6ae debuginfo(build-id) = d415b865abd56b2c54f1b389dbacf356ddc8b7b4 debuginfo(build-id) = d889f53f4eb683b182708aa1c57771c3a64eee40 debuginfo(build-id) = d96563e3332e72dca49b2032e9ae2ad96a7d7b3f debuginfo(build-id) = db0e8fcd1ff862f46c94c011692784000fe4bbbf debuginfo(build-id) = dc468a15af85d08603acfbff0a64e25ad82e3e03 debuginfo(build-id) = ddfb811d78a7ad869a1de2cf0a0553a68653b97a debuginfo(build-id) = df6f694e9004df6af30dd43d59134d531e156a85 debuginfo(build-id) = e2f6541364a34ffe63f0742d22851d9550b1d9db debuginfo(build-id) = e3cbf1fad717d7f5a61babcf2d79699dabdfcda8 debuginfo(build-id) = f30d8d27f227f1e438a601b2869dcc163b8ff9fc debuginfo(build-id) = fd811e320fe40345c048fa6b72f23e1dad2326ff debuginfo(build-id) = ff37afd468af7e51c6bb885137202f54e6080321 freefem++-debuginfo = 3.60-2.fc30 freefem++-debuginfo(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(x86-64) = 3.60-2.fc30 Processing files: freefem++-openmpi-debuginfo-3.60-2.fc30.x86_64 Provides: debuginfo(build-id) = 0a14da87117dd98fec20516ac18f82b4e2084bbc debuginfo(build-id) = 2d8ad870e1e85c7a9971a4bf5fef2786eae288cc debuginfo(build-id) = a07af23e0e3c50f0c023be6b649891e8e432e451 freefem++-openmpi-debuginfo = 3.60-2.fc30 freefem++-openmpi-debuginfo(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(x86-64) = 3.60-2.fc30 Processing files: freefem++-mpich-debuginfo-3.60-2.fc30.x86_64 Provides: debuginfo(build-id) = 069fbda3332436155166402055a233c71254a7d8 debuginfo(build-id) = 1ed28d885ded598f3de060f5ea35b70620ce5f4f debuginfo(build-id) = 2f93068838b68451876f2a88eaad3a10124efbde freefem++-mpich-debuginfo = 3.60-2.fc30 freefem++-mpich-debuginfo(x86-64) = 3.60-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(x86-64) = 3.60-2.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 Wrote: /builddir/build/RPMS/freefem++-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-debugsource-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-debuginfo-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-debuginfo-3.60-2.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-debuginfo-3.60-2.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MT7cFJ + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + /usr/bin/rm -rf /builddir/build/BUILDROOT/freefem++-3.60-2.fc30.x86_64 + exit 0 Finish: rpmbuild freefem++-3.60-2.fc30.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/832250-fedora-rawhide-x86_64-1543711027.144853/root/var/log/dnf.log /var/lib/mock/832250-fedora-rawhide-x86_64-1543711027.144853/root/var/log/dnf.librepo.log /var/lib/mock/832250-fedora-rawhide-x86_64-1543711027.144853/root/var/log/dnf.rpm.log Finish: build phase for freefem++-3.60-2.fc30.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/freefem++-3.60-2.fc30.src.rpm) Config(child) 70 minutes 24 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run